https://launchpad.net/ubuntu/+source/julia/1.0.4+dfsg-1/+build/16808353 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lgw01-amd64-056 4.4.0-148-generic #174-Ubuntu SMP Tue May 7 12:20:14 UTC 2019 x86_64 Buildd toolchain package versions: launchpad-buildd_173 python-lpbuildd_173 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.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 17 May 17:09:23 ntpdate[1928]: adjust time server 10.211.37.1 offset -0.000161 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-16808353 --image-type chroot /home/buildd/filecache-default/020b0022f770b890c357907d03d82568c584d50e Creating target for build PACKAGEBUILD-16808353 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-16808353 Starting target for build PACKAGEBUILD-16808353 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-16808353 'deb http://ftpmaster.internal/ubuntu eoan main universe' 'deb http://ftpmaster.internal/ubuntu eoan-security main universe' 'deb http://ftpmaster.internal/ubuntu eoan-updates main universe' 'deb http://ftpmaster.internal/ubuntu eoan-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-16808353 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-16808353 Updating target for build PACKAGEBUILD-16808353 Get:1 http://ftpmaster.internal/ubuntu eoan InRelease [255 kB] Get:2 http://ftpmaster.internal/ubuntu eoan-security InRelease [79.7 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-updates InRelease [79.7 kB] Get:4 http://ftpmaster.internal/ubuntu eoan-proposed InRelease [106 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 Packages [994 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main Translation-en [508 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/universe amd64 Packages [8988 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/universe Translation-en [5264 kB] Get:9 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 Packages [58.8 kB] Get:10 http://ftpmaster.internal/ubuntu eoan-proposed/main Translation-en [22.3 kB] Get:11 http://ftpmaster.internal/ubuntu eoan-proposed/universe amd64 Packages [92.6 kB] Get:12 http://ftpmaster.internal/ubuntu eoan-proposed/universe Translation-en [55.1 kB] Fetched 16.5 MB in 5s (3666 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: libisl19 libreadline7 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: gcc-9-base libisl21 libpcre2-8-0 libreadline8 The following packages will be upgraded: adduser advancecomp apt base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils build-essential ca-certificates coreutils cpp cpp-8 dash debconf debianutils diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++ g++-8 gcc gcc-8 gcc-8-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg5.0 libargon2-1 libasan5 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcomerr2 libcryptsetup12 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfdisk1 libgcc-8-dev libgcc1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libhogweed4 libidn11 libitm1 libjson-c3 libkmod2 liblsan0 liblz4-1 liblzma5 libmount1 libmpfr6 libmpx2 libncurses6 libncursesw6 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libperl5.28 libpng16-16 libprocps7 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-8-dev libstdc++6 libsystemd0 libtinfo6 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libzstd1 linux-libc-dev login lsb-base mount multiarch-support ncurses-base ncurses-bin openssl optipng passwd perl perl-base perl-modules-5.28 pinentry-curses pkgbinarymangler procps readline-common sed systemd systemd-sysv sysvinit-utils tar tzdata util-linux xz-utils zlib1g 145 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 79.2 MB of archives. After this operation, 9914 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6-dev amd64 2.29-0ubuntu2 [2541 kB] Get:2 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-dev-bin amd64 2.29-0ubuntu2 [71.2 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 linux-libc-dev amd64 5.0.0-15.16 [1051 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6 amd64 2.29-0ubuntu2 [2707 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-bin amd64 2.29-0ubuntu2 [626 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc-9-base amd64 9.1.0-2ubuntu1 [17.6 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcc1 amd64 1:9.1.0-2ubuntu1 [40.5 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 base-files amd64 10.2ubuntu2 [60.3 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main amd64 debianutils amd64 4.8.6.1 [85.5 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main amd64 bash amd64 5.0-4ubuntu1 [635 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/main amd64 bsdutils amd64 1:2.33.1-0.1ubuntu2 [63.8 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main amd64 coreutils amd64 8.30-3ubuntu1 [1243 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main amd64 lsb-base all 10.2019031300ubuntu1 [12.5 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 tar amd64 1.30+dfsg-6 [243 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main amd64 dpkg amd64 1.19.6ubuntu1 [1132 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main amd64 libperl5.28 amd64 5.28.1-6 [3827 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main amd64 perl amd64 5.28.1-6 [204 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main amd64 perl-base amd64 5.28.1-6 [1511 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main amd64 perl-modules-5.28 all 5.28.1-6 [2818 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.6 [672 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 libgdbm6 amd64 1.18.1-4 [27.4 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 libgdbm-compat4 amd64 1.18.1-4 [6152 B] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 zlib1g amd64 1:1.2.11.dfsg-1ubuntu2 [54.0 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 debconf all 1.5.72 [122 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 dash amd64 0.5.10.2-5 [85.9 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 diffutils amd64 1:3.7-3 [200 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 findutils amd64 4.6.0+git+20190209-2 [329 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main amd64 grep amd64 3.3-1 [149 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 gzip amd64 1.10-0ubuntu1 [94.4 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 libsmartcols1 amd64 2.33.1-0.1ubuntu2 [92.1 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 libuuid1 amd64 2.33.1-0.1ubuntu2 [21.0 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main amd64 libblkid1 amd64 2.33.1-0.1ubuntu2 [134 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libfdisk1 amd64 2.33.1-0.1ubuntu2 [173 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-8-0 amd64 10.32-5 [180 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 libselinux1 amd64 2.9-1 [69.3 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 libmount1 amd64 2.33.1-0.1ubuntu2 [145 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 libncurses6 amd64 6.1+20181013-2ubuntu2 [101 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 libtinfo6 amd64 6.1+20181013-2ubuntu2 [83.8 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 libncursesw6 amd64 6.1+20181013-2ubuntu2 [131 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 fdisk amd64 2.33.1-0.1ubuntu2 [119 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 login amd64 1:4.5-1.1ubuntu2 [264 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 util-linux amd64 2.33.1-0.1ubuntu2 [1002 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 ncurses-bin amd64 6.1+20181013-2ubuntu2 [164 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main amd64 sed amd64 4.7-1 [190 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 libdebconfclient0 amd64 0.249ubuntu1 [6388 B] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 base-passwd amd64 3.5.46 [47.4 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main amd64 init-system-helpers all 1.56+nmu1 [38.2 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main amd64 ncurses-base all 6.1+20181013-2ubuntu2 [17.9 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main amd64 sysvinit-utils amd64 2.93-8ubuntu1 [19.4 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main amd64 libnettle6 amd64 3.4.1-1 [110 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main amd64 libhogweed4 amd64 3.4.1-1 [140 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main amd64 libp11-kit0 amd64 0.23.15-2 [184 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main amd64 libunistring2 amd64 0.9.10-1ubuntu2 [369 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main amd64 libgnutls30 amd64 3.6.7-2ubuntu3 [770 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main amd64 liblz4-1 amd64 1.8.3-1ubuntu1 [71.7 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main amd64 liblzma5 amd64 5.2.4-1 [92.4 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main amd64 libstdc++6 amd64 9.1.0-2ubuntu1 [511 kB] Get:58 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 systemd-sysv amd64 240-6ubuntu6 [9380 B] Get:59 http://ftpmaster.internal/ubuntu eoan/main amd64 libacl1 amd64 2.2.53-4 [18.3 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main amd64 libapparmor1 amd64 2.13.2-9ubuntu6 [34.5 kB] Get:61 http://ftpmaster.internal/ubuntu eoan/main amd64 libaudit-common all 1:2.8.4-3ubuntu1 [4200 B] Get:62 http://ftpmaster.internal/ubuntu eoan/main amd64 libcap-ng0 amd64 0.7.9-2 [11.0 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main amd64 libaudit1 amd64 1:2.8.4-3ubuntu1 [38.9 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main amd64 libcap2 amd64 1:2.25-2 [13.3 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main amd64 libargon2-1 amd64 0~20171227-0.2 [19.2 kB] Get:66 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libudev1 amd64 240-6ubuntu6 [65.3 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main amd64 libdevmapper1.02.1 amd64 2:1.02.155-2ubuntu1 [127 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main amd64 libjson-c3 amd64 0.12.1+ds-2 [22.2 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main amd64 libssl1.1 amd64 1.1.1b-2ubuntu1 [1300 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main amd64 libcryptsetup12 amd64 2:2.1.0-3ubuntu2 [149 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main amd64 libgpg-error0 amd64 1.36-1 [57.7 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main amd64 libidn11 amd64 1.33-2.2ubuntu2 [46.2 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main amd64 libkmod2 amd64 26-1ubuntu1 [42.8 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam0g amd64 1.3.1-5ubuntu1 [56.2 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main amd64 libseccomp2 amd64 2.4.1-0ubuntu0.19.10.3 [39.0 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main amd64 mount amd64 2.33.1-0.1ubuntu2 [113 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main amd64 libsepol1 amd64 2.9-1 [254 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main amd64 libsemanage-common all 2.9-1 [9916 B] Get:79 http://ftpmaster.internal/ubuntu eoan/main amd64 libsemanage1 amd64 2.9-1 [85.4 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-modules-bin amd64 1.3.1-5ubuntu1 [38.1 kB] Get:81 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-modules amd64 1.3.1-5ubuntu1 [248 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main amd64 passwd amd64 1:4.5-1.1ubuntu2 [816 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main amd64 adduser all 3.118ubuntu1 [163 kB] Get:84 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 systemd amd64 240-6ubuntu6 [3339 kB] Get:85 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libsystemd0 amd64 240-6ubuntu6 [245 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main amd64 libzstd1 amd64 1.3.8+dfsg-3 [226 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main amd64 libapt-pkg5.0 amd64 1.8.1+19.10 [822 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcrypt20 amd64 1.8.4-5ubuntu1 [419 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/main amd64 gpgv amd64 2.2.12-1ubuntu3 [197 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main amd64 apt amd64 1.8.1+19.10 [1209 kB] Get:91 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libext2fs2 amd64 1.45.1-1ubuntu1 [185 kB] Get:92 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 e2fsprogs amd64 1.45.1-1ubuntu1 [534 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main amd64 init amd64 1.56+nmu1 [6080 B] Get:94 http://ftpmaster.internal/ubuntu eoan/main amd64 libattr1 amd64 1:2.4.48-4 [12.6 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-runtime all 1.3.1-5ubuntu1 [37.3 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre3 amd64 2:8.39-12 [231 kB] Get:97 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libcom-err2 amd64 1.45.1-1ubuntu1 [10.3 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main amd64 libprocps7 amd64 2:3.3.15-2ubuntu2 [32.8 kB] Get:99 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libss2 amd64 1.45.1-1ubuntu1 [11.3 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main amd64 procps amd64 2:3.3.15-2ubuntu2 [231 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main amd64 openssl amd64 1.1.1b-2ubuntu1 [620 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main amd64 ca-certificates all 20190110 [146 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main amd64 dmsetup amd64 2:1.02.155-2ubuntu1 [75.2 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main amd64 readline-common all 8.0-1 [53.4 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main amd64 libreadline8 amd64 8.0-1 [130 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/main amd64 libslang2 amd64 2.3.2-3 [427 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/main amd64 libsqlite3-0 amd64 3.27.2-2 [533 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main amd64 tzdata all 2019a-1 [187 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main amd64 xz-utils amd64 5.2.4-1 [82.5 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main amd64 libpng16-16 amd64 1.6.37-1~exp4 [179 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main amd64 multiarch-support amd64 2.29-0ubuntu2 [6916 B] Get:112 http://ftpmaster.internal/ubuntu eoan/main amd64 advancecomp amd64 2.1-2 [205 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils-x86-64-linux-gnu amd64 2.32-8ubuntu1 [1853 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main amd64 libbinutils amd64 2.32-8ubuntu1 [469 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils amd64 2.32-8ubuntu1 [3392 B] Get:116 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils-common amd64 2.32-8ubuntu1 [200 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main amd64 libubsan1 amd64 9.1.0-2ubuntu1 [130 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/main amd64 libtsan0 amd64 9.1.0-2ubuntu1 [301 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main amd64 libgomp1 amd64 9.1.0-2ubuntu1 [88.8 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main amd64 libitm1 amd64 9.1.0-2ubuntu1 [28.0 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main amd64 libatomic1 amd64 9.1.0-2ubuntu1 [9156 B] Get:122 http://ftpmaster.internal/ubuntu eoan/main amd64 libasan5 amd64 9.1.0-2ubuntu1 [394 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main amd64 liblsan0 amd64 9.1.0-2ubuntu1 [139 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpx2 amd64 8.3.0-13ubuntu1 [11.7 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main amd64 libquadmath0 amd64 9.1.0-2ubuntu1 [146 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main amd64 g++-8 amd64 8.3.0-13ubuntu1 [10.0 MB] Get:127 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc-8 amd64 8.3.0-13ubuntu1 [9763 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main amd64 libstdc++-8-dev amd64 8.3.0-13ubuntu1 [1548 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcc-8-dev amd64 8.3.0-13ubuntu1 [2306 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main amd64 libcc1-0 amd64 9.1.0-2ubuntu1 [48.6 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main amd64 cpp-8 amd64 8.3.0-13ubuntu1 [8886 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc-8-base amd64 8.3.0-13ubuntu1 [18.6 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main amd64 libisl21 amd64 0.21-1 [571 kB] Get:134 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpfr6 amd64 4.0.2-1 [240 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main amd64 g++ amd64 4:8.3.0-1ubuntu3 [1600 B] Get:136 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc amd64 4:8.3.0-1ubuntu3 [5212 B] Get:137 http://ftpmaster.internal/ubuntu eoan/main amd64 cpp amd64 4:8.3.0-1ubuntu3 [27.6 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main amd64 dpkg-dev all 1.19.6ubuntu1 [675 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main amd64 libdpkg-perl all 1.19.6ubuntu1 [230 kB] Get:140 http://ftpmaster.internal/ubuntu eoan/main amd64 build-essential amd64 12.6ubuntu1 [4664 B] Get:141 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 e2fslibs amd64 1.45.1-1ubuntu1 [2716 B] Get:142 http://ftpmaster.internal/ubuntu eoan/main amd64 libassuan0 amd64 2.5.3-1 [35.4 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/main amd64 pinentry-curses amd64 1.1.0-2 [36.1 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg amd64 2.2.12-1ubuntu3 [475 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main amd64 gpgconf amd64 2.2.12-1ubuntu3 [123 kB] Get:146 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg-agent amd64 2.2.12-1ubuntu3 [229 kB] Get:147 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libcomerr2 amd64 1.45.1-1ubuntu1 [2704 B] Get:148 http://ftpmaster.internal/ubuntu eoan/main amd64 optipng amd64 0.7.7-1 [83.9 kB] Get:149 http://ftpmaster.internal/ubuntu eoan/main amd64 pkgbinarymangler all 144 [55.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 79.2 MB in 2s (38.9 MB/s) (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.29-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.29-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_5.0.0-15.16_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.0.0-15.16) over (4.18.0-11.12) ... Preparing to unpack .../libc6_2.29-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Setting up libc6:amd64 (2.29-0ubuntu2) ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../libc-bin_2.29-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Setting up libc-bin (2.29-0ubuntu2) ... Selecting previously unselected package gcc-9-base:amd64. (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../gcc-9-base_9.1.0-2ubuntu1_amd64.deb ... Unpacking gcc-9-base:amd64 (9.1.0-2ubuntu1) ... Setting up gcc-9-base:amd64 (9.1.0-2ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.1.0-2ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:9.1.0-2ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:amd64 (1:9.1.0-2ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../base-files_10.2ubuntu2_amd64.deb ... Unpacking base-files (10.2ubuntu2) over (10.1ubuntu8) ... Setting up base-files (10.2ubuntu2) ... 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 ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6.1_amd64.deb ... Unpacking debianutils (4.8.6.1) over (4.8.6) ... Setting up debianutils (4.8.6.1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../bash_5.0-4ubuntu1_amd64.deb ... Unpacking bash (5.0-4ubuntu1) over (4.4.18-2ubuntu3) ... Setting up bash (5.0-4ubuntu1) ... 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 ... 12699 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu2_amd64.deb ... Unpacking bsdutils (1:2.33.1-0.1ubuntu2) over (1:2.32-0.1ubuntu2) ... Setting up bsdutils (1:2.33.1-0.1ubuntu2) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-3ubuntu1_amd64.deb ... Unpacking coreutils (8.30-3ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-3ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../lsb-base_10.2019031300ubuntu1_all.deb ... Unpacking lsb-base (10.2019031300ubuntu1) over (9.20170808ubuntu1) ... Preparing to unpack .../tar_1.30+dfsg-6_amd64.deb ... Unpacking tar (1.30+dfsg-6) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-6) ... (Reading database ... 12698 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.6ubuntu1_amd64.deb ... Unpacking dpkg (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.6ubuntu1) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../libperl5.28_5.28.1-6_amd64.deb ... Unpacking libperl5.28:amd64 (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl_5.28.1-6_amd64.deb ... Unpacking perl (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl-base_5.28.1-6_amd64.deb ... Unpacking perl-base (5.28.1-6) over (5.28.1-3) ... Setting up perl-base (5.28.1-6) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../perl-modules-5.28_5.28.1-6_all.deb ... Unpacking perl-modules-5.28 (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.6_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.6) over (5.3.28+dfsg1-0.2) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.6) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.18.1-4_amd64.deb ... Unpacking libgdbm6:amd64 (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../libgdbm-compat4_1.18.1-4_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1ubuntu2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1ubuntu2) over (1:1.2.11.dfsg-0ubuntu2) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1ubuntu2) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../debconf_1.5.72_all.deb ... Unpacking debconf (1.5.72) over (1.5.69) ... Setting up debconf (1.5.72) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-5_amd64.deb ... Unpacking dash (0.5.10.2-5) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-5) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.7-3_amd64.deb ... Unpacking diffutils (1:3.7-3) over (1:3.6-1) ... Setting up diffutils (1:3.7-3) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20190209-2_amd64.deb ... Unpacking findutils (4.6.0+git+20190209-2) over (4.6.0+git+20181018-1) ... Setting up findutils (4.6.0+git+20190209-2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../archives/grep_3.3-1_amd64.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu1_amd64.deb ... Unpacking gzip (1.10-0ubuntu1) over (1.6-5ubuntu2) ... Setting up gzip (1.10-0ubuntu1) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libsmartcols1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libuuid1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libuuid1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libblkid1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libfdisk1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:amd64 (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libpcre2-8-0:amd64. (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.32-5_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.32-5) ... Setting up libpcre2-8-0:amd64 (10.32-5) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libselinux1_2.9-1_amd64.deb ... Unpacking libselinux1:amd64 (2.9-1) over (2.8-1build2) ... Setting up libselinux1:amd64 (2.9-1) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libmount1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libtinfo6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:amd64 (6.1+20181013-2ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libncursesw6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:amd64 (6.1+20181013-2ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking fdisk (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu2) ... (Reading database ... 12716 files and directories currently installed.) Preparing to unpack .../util-linux_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking util-linux (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Replacing files in old package login (1:4.5-1ubuntu1) ... Preparing to unpack .../login_1%3a4.5-1.1ubuntu2_amd64.deb ... Unpacking login (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up login (1:4.5-1.1ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking ncurses-bin (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-bin (6.1+20181013-2ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_amd64.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.249ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.249ubuntu1) over (0.244ubuntu1) ... Setting up libdebconfclient0:amd64 (0.249ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.46_amd64.deb ... Unpacking base-passwd (3.5.46) over (3.5.45) ... Setting up base-passwd (3.5.46) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56+nmu1_all.deb ... Unpacking init-system-helpers (1.56+nmu1) over (1.56) ... Setting up init-system-helpers (1.56+nmu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20181013-2ubuntu2_all.deb ... Unpacking ncurses-base (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-base (6.1+20181013-2ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.93-8ubuntu1_amd64.deb ... Unpacking sysvinit-utils (2.93-8ubuntu1) over (2.88dsf-59.10ubuntu2) ... Setting up util-linux (2.33.1-0.1ubuntu2) ... Setting up sysvinit-utils (2.93-8ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libnettle6_3.4.1-1_amd64.deb ... Unpacking libnettle6:amd64 (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libnettle6:amd64 (3.4.1-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.4.1-1_amd64.deb ... Unpacking libhogweed4:amd64 (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libhogweed4:amd64 (3.4.1-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.15-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.15-2) over (0.23.14-2) ... Setting up libp11-kit0:amd64 (0.23.15-2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libunistring2_0.9.10-1ubuntu2_amd64.deb ... Unpacking libunistring2:amd64 (0.9.10-1ubuntu2) over (0.9.10-1ubuntu1) ... Setting up libunistring2:amd64 (0.9.10-1ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.7-2ubuntu3_amd64.deb ... Unpacking libgnutls30:amd64 (3.6.7-2ubuntu3) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:amd64 (3.6.7-2ubuntu3) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.3-1ubuntu1_amd64.deb ... Unpacking liblz4-1:amd64 (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:amd64 (1.8.3-1ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1_amd64.deb ... Unpacking liblzma5:amd64 (5.2.4-1) over (5.2.2-1.3) ... Setting up liblzma5:amd64 (5.2.4-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libstdc++6_9.1.0-2ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:amd64 (9.1.0-2ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../systemd-sysv_240-6ubuntu6_amd64.deb ... Unpacking systemd-sysv (240-6ubuntu6) over (239-7ubuntu15) ... Preparing to unpack .../libacl1_2.2.53-4_amd64.deb ... Unpacking libacl1:amd64 (2.2.53-4) over (2.2.52-3build1) ... Setting up libacl1:amd64 (2.2.53-4) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.2-9ubuntu6_amd64.deb ... Unpacking libapparmor1:amd64 (2.13.2-9ubuntu6) over (2.12-4ubuntu10) ... Preparing to unpack .../libaudit-common_1%3a2.8.4-3ubuntu1_all.deb ... Unpacking libaudit-common (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit-common (1:2.8.4-3ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:amd64 (0.7.9-2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.4-3ubuntu1_amd64.deb ... Unpacking libaudit1:amd64 (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit1:amd64 (1:2.8.4-3ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-2_amd64.deb ... Unpacking libcap2:amd64 (1:2.25-2) over (1:2.25-1.2) ... Preparing to unpack .../libargon2-1_0~20171227-0.2_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../libudev1_240-6ubuntu6_amd64.deb ... Unpacking libudev1:amd64 (240-6ubuntu6) over (239-7ubuntu15) ... Setting up libudev1:amd64 (240-6ubuntu6) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu1_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu1) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../libjson-c3_0.12.1+ds-2_amd64.deb ... Unpacking libjson-c3:amd64 (0.12.1+ds-2) over (0.12.1-1.3) ... Preparing to unpack .../libssl1.1_1.1.1b-2ubuntu1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1b-2ubuntu1) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../libcryptsetup12_2%3a2.1.0-3ubuntu2_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.1.0-3ubuntu2) over (2:2.0.4-2ubuntu2) ... Preparing to unpack .../libgpg-error0_1.36-1_amd64.deb ... Unpacking libgpg-error0:amd64 (1.36-1) over (1.32-3) ... Setting up libgpg-error0:amd64 (1.36-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libidn11_1.33-2.2ubuntu2_amd64.deb ... Unpacking libidn11:amd64 (1.33-2.2ubuntu2) over (1.33-2.2ubuntu1) ... Preparing to unpack .../libkmod2_26-1ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (26-1ubuntu1) over (25-1ubuntu2) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam0g:amd64 (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam0g:amd64 (1.3.1-5ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.1-0ubuntu0.19.10.3_amd64.deb ... Unpacking libseccomp2:amd64 (2.4.1-0ubuntu0.19.10.3) over (2.3.3-3ubuntu2) ... Setting up libseccomp2:amd64 (2.4.1-0ubuntu0.19.10.3) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../mount_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking mount (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Preparing to unpack .../libsepol1_2.9-1_amd64.deb ... Unpacking libsepol1:amd64 (2.9-1) over (2.8-1) ... Setting up libsepol1:amd64 (2.9-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.9-1_all.deb ... Unpacking libsemanage-common (2.9-1) over (2.8-1build2) ... Setting up libsemanage-common (2.9-1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.9-1_amd64.deb ... Unpacking libsemanage1:amd64 (2.9-1) over (2.8-1build2) ... Setting up libsemanage1:amd64 (2.9-1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules-bin (1.3.1-5ubuntu1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam-modules:amd64 (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules:amd64 (1.3.1-5ubuntu1) ... Installing new version of config file /etc/security/access.conf ... Installing new version of config file /etc/security/limits.conf ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu2_amd64.deb ... Unpacking passwd (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up passwd (1:4.5-1.1ubuntu2) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu1_all.deb ... Unpacking adduser (3.118ubuntu1) over (3.117ubuntu1) ... Setting up adduser (3.118ubuntu1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../systemd_240-6ubuntu6_amd64.deb ... Unpacking systemd (240-6ubuntu6) over (239-7ubuntu15) ... Preparing to unpack .../libsystemd0_240-6ubuntu6_amd64.deb ... Unpacking libsystemd0:amd64 (240-6ubuntu6) over (239-7ubuntu15) ... Setting up libsystemd0:amd64 (240-6ubuntu6) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_amd64.deb ... Unpacking libzstd1:amd64 (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:amd64 (1.3.8+dfsg-3) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.1+19.10_amd64.deb ... Unpacking libapt-pkg5.0:amd64 (1.8.1+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:amd64 (1.8.1+19.10) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.4-5ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.8.4-5ubuntu1) over (1.8.4-3ubuntu1) ... Setting up libgcrypt20:amd64 (1.8.4-5ubuntu1) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpgv (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu3) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../apt_1.8.1+19.10_amd64.deb ... Unpacking apt (1.8.1+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.8.1+19.10) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 12749 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libext2fs2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:amd64 (1.45.1-1ubuntu1) ... (Reading database ... 12748 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.1-1ubuntu1_amd64.deb ... Unpacking e2fsprogs (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libapparmor1:amd64 (2.13.2-9ubuntu6) ... Setting up libcap2:amd64 (1:2.25-2) ... Setting up libargon2-1:amd64 (0~20171227-0.2) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu1) ... Setting up libjson-c3:amd64 (0.12.1+ds-2) ... Setting up libssl1.1:amd64 (1.1.1b-2ubuntu1) ... Setting up libcryptsetup12:amd64 (2:2.1.0-3ubuntu2) ... Setting up libidn11:amd64 (1.33-2.2ubuntu2) ... Setting up libkmod2:amd64 (26-1ubuntu1) ... Setting up mount (2.33.1-0.1ubuntu2) ... Setting up systemd (240-6ubuntu6) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Setting up systemd-sysv (240-6ubuntu6) ... (Reading database ... 12764 files and directories currently installed.) Preparing to unpack .../init_1.56+nmu1_amd64.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libattr1_1%3a2.4.48-4_amd64.deb ... Unpacking libattr1:amd64 (1:2.4.48-4) over (1:2.4.47-2build1) ... Setting up libattr1:amd64 (1:2.4.48-4) ... (Reading database ... 12765 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu1_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-runtime (1.3.1-5ubuntu1) ... (Reading database ... 12765 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-12_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-12) over (2:8.39-11) ... Setting up libpcre3:amd64 (2:8.39-12) ... (Reading database ... 12765 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libcom-err2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../01-libprocps7_2%3a3.3.15-2ubuntu2_amd64.deb ... Unpacking libprocps7:amd64 (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../02-libss2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libss2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../03-procps_2%3a3.3.15-2ubuntu2_amd64.deb ... Unpacking procps (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../04-openssl_1.1.1b-2ubuntu1_amd64.deb ... Unpacking openssl (1.1.1b-2ubuntu1) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../05-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) over (20180409) ... Preparing to unpack .../06-dmsetup_2%3a1.02.155-2ubuntu1_amd64.deb ... Unpacking dmsetup (2:1.02.155-2ubuntu1) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../07-readline-common_8.0-1_all.deb ... Unpacking readline-common (8.0-1) over (7.0-5) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../08-libreadline8_8.0-1_amd64.deb ... Unpacking libreadline8:amd64 (8.0-1) ... Preparing to unpack .../09-libslang2_2.3.2-3_amd64.deb ... Unpacking libslang2:amd64 (2.3.2-3) over (2.3.2-1ubuntu1) ... Preparing to unpack .../10-libsqlite3-0_3.27.2-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.27.2-2) over (3.26.0-2) ... Preparing to unpack .../11-tzdata_2019a-1_all.deb ... Unpacking tzdata (2019a-1) over (2018g-1) ... Preparing to unpack .../12-xz-utils_5.2.4-1_amd64.deb ... Unpacking xz-utils (5.2.4-1) over (5.2.2-1.3) ... Preparing to unpack .../13-libpng16-16_1.6.37-1~exp4_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-1~exp4) over (1.6.34-2) ... Preparing to unpack .../14-multiarch-support_2.29-0ubuntu2_amd64.deb ... Unpacking multiarch-support (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../15-advancecomp_2.1-2_amd64.deb ... Unpacking advancecomp (2.1-2) over (2.1-1) ... Preparing to unpack .../16-binutils-x86-64-linux-gnu_2.32-8ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../17-libbinutils_2.32-8ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../18-binutils_2.32-8ubuntu1_amd64.deb ... Unpacking binutils (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../19-binutils-common_2.32-8ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.32-8ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../20-libubsan1_9.1.0-2ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../21-libtsan0_9.1.0-2ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../22-libgomp1_9.1.0-2ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../23-libitm1_9.1.0-2ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../24-libatomic1_9.1.0-2ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../25-libasan5_9.1.0-2ubuntu1_amd64.deb ... Unpacking libasan5:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../26-liblsan0_9.1.0-2ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../27-libmpx2_8.3.0-13ubuntu1_amd64.deb ... Unpacking libmpx2:amd64 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../28-libquadmath0_9.1.0-2ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../29-g++-8_8.3.0-13ubuntu1_amd64.deb ... Unpacking g++-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../30-gcc-8_8.3.0-13ubuntu1_amd64.deb ... Unpacking gcc-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../31-libstdc++-8-dev_8.3.0-13ubuntu1_amd64.deb ... Unpacking libstdc++-8-dev:amd64 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../32-libgcc-8-dev_8.3.0-13ubuntu1_amd64.deb ... Unpacking libgcc-8-dev:amd64 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../33-libcc1-0_9.1.0-2ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (9.1.0-2ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../34-cpp-8_8.3.0-13ubuntu1_amd64.deb ... Unpacking cpp-8 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../35-gcc-8-base_8.3.0-13ubuntu1_amd64.deb ... Unpacking gcc-8-base:amd64 (8.3.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Selecting previously unselected package libisl21:amd64. Preparing to unpack .../36-libisl21_0.21-1_amd64.deb ... Unpacking libisl21:amd64 (0.21-1) ... Preparing to unpack .../37-libmpfr6_4.0.2-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.0.2-1) over (4.0.1-2) ... Preparing to unpack .../38-g++_4%3a8.3.0-1ubuntu3_amd64.deb ... Unpacking g++ (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../39-gcc_4%3a8.3.0-1ubuntu3_amd64.deb ... Unpacking gcc (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../40-cpp_4%3a8.3.0-1ubuntu3_amd64.deb ... Unpacking cpp (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../41-dpkg-dev_1.19.6ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../42-libdpkg-perl_1.19.6ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../43-build-essential_12.6ubuntu1_amd64.deb ... Unpacking build-essential (12.6ubuntu1) over (12.5ubuntu2) ... Preparing to unpack .../44-e2fslibs_1.45.1-1ubuntu1_amd64.deb ... Unpacking e2fslibs:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../45-libassuan0_2.5.3-1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.3-1) over (2.5.1-2) ... Preparing to unpack .../46-pinentry-curses_1.1.0-2_amd64.deb ... Unpacking pinentry-curses (1.1.0-2) over (1.1.0-1build2) ... Preparing to unpack .../47-gpg_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../48-gpgconf_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpgconf (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../49-gpg-agent_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg-agent (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../50-libcomerr2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libcomerr2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../51-optipng_0.7.7-1_amd64.deb ... Unpacking optipng (0.7.7-1) over (0.7.6-1.1) ... Preparing to unpack .../52-pkgbinarymangler_144_all.deb ... Unpacking pkgbinarymangler (144) over (143) ... Setting up perl-modules-5.28 (5.28.1-6) ... Setting up libisl21:amd64 (0.21-1) ... Setting up lsb-base (10.2019031300ubuntu1) ... Setting up e2fslibs:amd64 (1.45.1-1ubuntu1) ... Setting up init (1.56+nmu1) ... Setting up libprocps7:amd64 (2:3.3.15-2ubuntu2) ... Setting up libsqlite3-0:amd64 (3.27.2-2) ... Setting up binutils-common:amd64 (2.32-8ubuntu1) ... Setting up linux-libc-dev:amd64 (5.0.0-15.16) ... Setting up libcom-err2:amd64 (1.45.1-1ubuntu1) ... Setting up libassuan0:amd64 (2.5.3-1) ... Setting up libgomp1:amd64 (9.1.0-2ubuntu1) ... Setting up tzdata (2019a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 17 17:10:16 UTC 2019. Universal Time is now: Fri May 17 17:10:16 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasan5:amd64 (9.1.0-2ubuntu1) ... Setting up libslang2:amd64 (2.3.2-3) ... Setting up multiarch-support (2.29-0ubuntu2) ... Setting up libmpfr6:amd64 (4.0.2-1) ... Setting up libncurses6:amd64 (6.1+20181013-2ubuntu2) ... Setting up xz-utils (5.2.4-1) ... Setting up libquadmath0:amd64 (9.1.0-2ubuntu1) ... Setting up libpng16-16:amd64 (1.6.37-1~exp4) ... Setting up libatomic1:amd64 (9.1.0-2ubuntu1) ... Setting up libss2:amd64 (1.45.1-1ubuntu1) ... Setting up gcc-8-base:amd64 (8.3.0-13ubuntu1) ... Setting up libmpx2:amd64 (8.3.0-13ubuntu1) ... Setting up libubsan1:amd64 (9.1.0-2ubuntu1) ... Setting up advancecomp (2.1-2) ... Setting up dmsetup (2:1.02.155-2ubuntu1) ... Setting up libcomerr2:amd64 (1.45.1-1ubuntu1) ... Setting up procps (2:3.3.15-2ubuntu2) ... Installing new version of config file /etc/sysctl.d/10-network-security.conf ... Setting up libbinutils:amd64 (2.32-8ubuntu1) ... Setting up cpp-8 (8.3.0-13ubuntu1) ... Setting up libc-dev-bin (2.29-0ubuntu2) ... Setting up openssl (1.1.1b-2ubuntu1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.0-1) ... Setting up libcc1-0:amd64 (9.1.0-2ubuntu1) ... Setting up liblsan0:amd64 (9.1.0-2ubuntu1) ... Setting up libitm1:amd64 (9.1.0-2ubuntu1) ... Setting up libgdbm6:amd64 (1.18.1-4) ... Setting up binutils-x86-64-linux-gnu (2.32-8ubuntu1) ... Setting up libtsan0:amd64 (9.1.0-2ubuntu1) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libreadline8:amd64 (8.0-1) ... Setting up e2fsprogs (1.45.1-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Created symlink /etc/systemd/system/timers.target.wants/e2scrub_all.timer -> /lib/systemd/system/e2scrub_all.timer. Created symlink /etc/systemd/system/default.target.wants/e2scrub_reap.service -> /lib/systemd/system/e2scrub_reap.service. Setting up binutils (2.32-8ubuntu1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 2 added, 7 removed; done. Setting up optipng (0.7.7-1) ... Setting up libgdbm-compat4:amd64 (1.18.1-4) ... Setting up libgcc-8-dev:amd64 (8.3.0-13ubuntu1) ... Setting up libperl5.28:amd64 (5.28.1-6) ... Setting up cpp (4:8.3.0-1ubuntu3) ... Setting up gpgconf (2.2.12-1ubuntu3) ... Setting up libc6-dev:amd64 (2.29-0ubuntu2) ... Setting up gpg (2.2.12-1ubuntu3) ... Setting up libstdc++-8-dev:amd64 (8.3.0-13ubuntu1) ... Setting up gcc-8 (8.3.0-13ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu3) ... Setting up pkgbinarymangler (144) ... Setting up gcc (4:8.3.0-1ubuntu3) ... Setting up perl (5.28.1-6) ... Setting up libdpkg-perl (1.19.6ubuntu1) ... Setting up g++-8 (8.3.0-13ubuntu1) ... Setting up dpkg-dev (1.19.6ubuntu1) ... Setting up g++ (4:8.3.0-1ubuntu3) ... Setting up build-essential (12.6ubuntu1) ... Processing triggers for systemd (240-6ubuntu6) ... Processing triggers for libc-bin (2.29-0ubuntu2) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-16808353 amd64 eoan-proposed -c chroot:build-PACKAGEBUILD-16808353 --arch=amd64 --dist=eoan-proposed --nolog -A julia_1.0.4+dfsg-1.dsc Initiating build PACKAGEBUILD-16808353 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-148-generic #174-Ubuntu SMP Tue May 7 12:20:14 UTC 2019 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lgw01-amd64-056.buildd +==============================================================================+ | julia 1.0.4+dfsg-1 (amd64) 17 May 2019 17:10 | +==============================================================================+ Package: julia Version: 1.0.4+dfsg-1 Source Version: 1.0.4+dfsg-1 Distribution: eoan-proposed Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/julia-WtZlcm/julia-1.0.4+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/julia-WtZlcm' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16808353/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-xOHHP5/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-xOHHP5/apt_archive ./ InRelease Get:2 copy:/<>/resolver-xOHHP5/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-xOHHP5/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-xOHHP5/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-xOHHP5/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (164 kB/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: libisl19 libreadline7 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 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-xOHHP5/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12819 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.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, libopenlibm-dev (>= 0.4.1+dfsg-4~), libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libunwind8-dev, libutf8proc-dev (>= 2.1.1), openssl, unicode-data, latexmk, texlive, texlive-extra-utils, texlive-fonts-extra, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, texlive-luatex, texlive-plain-generic, python3-pygments, python3-pkg-resources, fonts-lato 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, libopenlibm-dev (>= 0.4.1+dfsg-4~), libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libunwind8-dev, libutf8proc-dev (>= 2.1.1), openssl, unicode-data, latexmk, texlive, texlive-extra-utils, texlive-fonts-extra, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, texlive-luatex, texlive-plain-generic, python3-pygments, python3-pkg-resources, fonts-lato dpkg-deb: building package 'sbuild-build-depends-julia-dummy' in '/<>/resolver-Qu_xGC/apt_archive/sbuild-build-depends-julia-dummy.deb'. Ign:1 copy:/<>/resolver-Qu_xGC/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Qu_xGC/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-Qu_xGC/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Qu_xGC/apt_archive ./ Sources [562 B] Get:5 copy:/<>/resolver-Qu_xGC/apt_archive ./ Packages [806 B] Fetched 3487 B in 0s (235 kB/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: libisl19 libreadline7 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 fontconfig-config fonts-dejavu-core fonts-lato fonts-lmodern gettext gettext-base groff-base intltool-debian latexmk libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libavahi-client3 libavahi-common-data libavahi-common3 libblas-dev libblas3 libbrotli1 libbsd0 libbtf1 libcairo2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcups2 libcupsimage2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdatrie1 libdbus-1-3 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 libfontconfig1 libfreetype6 libgcrypt20-dev libgfortran5 libgit2-27 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas2 libgraphite2-3 libgs9 libgs9-common libgssapi-krb5-2 libgssapi3-heimdal libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.8 libhx509-5-heimdal libice6 libicu63 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjs-jquery libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblapack-dev liblapack3 libldap-2.4-2 libldap-common libldl2 liblzma-dev libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls-dev libmbedtls12 libmbedx509-0 libmetis5 libmime-charset-perl libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libopenlibm-dev libopenlibm2 libpaper-utils libpaper1 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpixman-1-0 libpotrace0 libpsl5 libptexenc1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm6 libsombok3 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsuitesparse-dev libsuitesparseconfig5 libsynctex2 libteckit0 libtexlua52 libtexlua53 libtexluajit2 libthai-data libthai0 libtiff5 libtool libuchardet0 libumfpack5 libunicode-linebreak-perl libunwind-dev libunwind8 libutf8proc-dev libutf8proc2 libuv1 libwebp6 libwind0-heimdal libwoff1 libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 libxxhash0 libzzip-0-13 m4 man-db mime-support po-debconf poppler-data preview-latex-style python python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-minimal python3-pkg-resources python3-pygments python3.7 python3.7-minimal t1utils tex-common texlive texlive-base texlive-binaries texlive-extra-utils texlive-fonts-extra texlive-fonts-recommended texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-luatex texlive-pictures texlive-plain-generic ucf unicode-data x11-common xdg-utils 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 ghostscript lrzip liblapack-doc cups-common libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev pkg-config libgcrypt20-doc gmp-doc libgmp10-doc krb5-doc krb5-user liblzma-doc libmbedtls-doc libencode-hanextra-perl libpod2-base-perl libmpfr-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl poppler-utils fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python-doc python-tk python2-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3-setuptools python-pygments-doc ttf-bitstream-vera python3.7-venv python3.7-doc gv | postscript-viewer perl-tk xpdf-reader | pdf-viewer chktex dvidvi dvipng fragmaster lacheck latexdiff purifyeps xindy cm-super texlive-fonts-extra-doc texlive-fonts-recommended-doc texlive-latex-base-doc python-pygments icc-profiles libfile-which-perl libspreadsheet-parseexcel-perl texlive-latex-extra-doc texlive-latex-recommended-doc texlive-pstricks dot2tex prerex ruby-tcltk | libtcltk-ruby texlive-pictures-doc vprerex Recommended packages: xpdf-reader | pdf-viewer gv | postscript-viewer libcupsfilters1 dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs fonts-droid-fallback javascript-common krb5-locales publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl lmodern ghostscript libfile-homedir-perl liblog-log4perl-perl libyaml-tiny-perl ruby | ruby-interpreter fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius fonts-adf-universalis fonts-cabin fonts-comfortaa fonts-croscore fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-extra fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-go fonts-junicode fonts-linuxlibertine fonts-lobstertwo fonts-noto-hinted fonts-noto-mono fonts-oflb-asana-math fonts-open-sans fonts-roboto-unhinted fonts-sil-gentium fonts-sil-gentium-basic fonts-sil-gentiumplus fonts-sil-gentiumplus-compact fonts-stix texlive-fonts-extra-links tex-gyre tipa tk libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils 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 fontconfig-config fonts-dejavu-core fonts-lato fonts-lmodern gettext gettext-base groff-base intltool-debian latexmk libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libavahi-client3 libavahi-common-data libavahi-common3 libblas-dev libblas3 libbrotli1 libbsd0 libbtf1 libcairo2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcups2 libcupsimage2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdatrie1 libdbus-1-3 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 libfontconfig1 libfreetype6 libgcrypt20-dev libgfortran5 libgit2-27 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas2 libgraphite2-3 libgs9 libgs9-common libgssapi-krb5-2 libgssapi3-heimdal libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.8 libhx509-5-heimdal libice6 libicu63 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjs-jquery libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblapack-dev liblapack3 libldap-2.4-2 libldap-common libldl2 liblzma-dev libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls-dev libmbedtls12 libmbedx509-0 libmetis5 libmime-charset-perl libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libopenlibm-dev libopenlibm2 libpaper-utils libpaper1 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpixman-1-0 libpotrace0 libpsl5 libptexenc1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm6 libsombok3 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsuitesparse-dev libsuitesparseconfig5 libsynctex2 libteckit0 libtexlua52 libtexlua53 libtexluajit2 libthai-data libthai0 libtiff5 libtool libuchardet0 libumfpack5 libunicode-linebreak-perl libunwind-dev libunwind8 libutf8proc-dev libutf8proc2 libuv1 libwebp6 libwind0-heimdal libwoff1 libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 libxxhash0 libzzip-0-13 m4 man-db mime-support po-debconf poppler-data preview-latex-style python python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-minimal python3-pkg-resources python3-pygments python3.7 python3.7-minimal sbuild-build-depends-julia-dummy t1utils tex-common texlive texlive-base texlive-binaries texlive-extra-utils texlive-fonts-extra texlive-fonts-recommended texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-luatex texlive-pictures texlive-plain-generic ucf unicode-data x11-common xdg-utils zlib1g-dev 0 upgraded, 232 newly installed, 0 to remove and 0 not upgraded. Need to get 646 MB of archives. After this operation, 1992 MB of additional disk space will be used. Get:1 copy:/<>/resolver-Qu_xGC/apt_archive ./ sbuild-build-depends-julia-dummy 0.invalid.0 [1128 B] Get:2 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3.7-minimal amd64 3.7.3-2 [544 kB] Get:3 http://ftpmaster.internal/ubuntu eoan/main amd64 libexpat1 amd64 2.2.6-1 [87.2 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main amd64 python3.7-minimal amd64 3.7.3-2 [1691 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 python3-minimal amd64 3.7.3-1 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main amd64 mime-support all 3.62ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpdec2 amd64 2.4.2-2 [84.1 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3.7-stdlib amd64 3.7.3-2 [1733 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main amd64 python3.7 amd64 3.7.3-2 [284 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3-stdlib amd64 3.7.3-1 [6976 B] Get:11 http://ftpmaster.internal/ubuntu eoan/main amd64 python3 amd64 3.7.3-1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main amd64 libxau6 amd64 1:1.0.8-1 [8376 B] Get:13 http://ftpmaster.internal/ubuntu eoan/main amd64 libbsd0 amd64 0.9.1-2 [44.4 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 libxdmcp6 amd64 1:1.1.2-3 [10.7 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main amd64 libxcb1 amd64 1.13.1-2 [45.2 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main amd64 libx11-data all 2:1.6.7-1 [113 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main amd64 libx11-6 amd64 2:1.6.7-1 [572 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main amd64 bsdmainutils amd64 11.1.2ubuntu2 [181 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 groff-base amd64 1.22.4-3 [862 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 libpipeline1 amd64 1.5.1-2 [25.9 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 man-db amd64 2.8.5-2 [1102 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 fonts-lato all 2.0-2 [2698 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 poppler-data all 0.4.9-2 [1475 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython2.7-minimal amd64 2.7.16-2 [335 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 python2.7-minimal amd64 2.7.16-2 [1310 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main amd64 python2-minimal amd64 2.7.16-1 [27.8 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 python-minimal amd64 2.7.16-1 [5996 B] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython2.7-stdlib amd64 2.7.16-2 [1909 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 python2.7 amd64 2.7.16-2 [244 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython2-stdlib amd64 2.7.16-1 [7432 B] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython-stdlib amd64 2.7.16-1 [5828 B] Get:34 http://ftpmaster.internal/ubuntu eoan/main amd64 python2 amd64 2.7.16-1 [26.5 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 python amd64 2.7.16-1 [7836 B] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 ucf all 3.0038+nmu1 [51.6 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 tex-common all 6.11 [32.7 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic-mgc amd64 1:5.35-4 [200 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic1 amd64 1:5.35-4 [74.0 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 file amd64 1:5.35-4 [22.9 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 libdbus-1-3 amd64 1.12.12-1ubuntu1 [178 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 libelf1 amd64 0.176-1 [44.2 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 libglib2.0-0 amd64 2.60.0-1 [1241 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main amd64 libicu63 amd64 63.2-1 [8292 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 libxml2 amd64 2.9.4+dfsg1-7ubuntu3 [625 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 python3-pkg-resources all 40.8.0-1 [100 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext-base amd64 0.19.8.1-9 [50.1 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5support0 amd64 1.17-2 [33.1 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main amd64 libk5crypto3 amd64 1.17-2 [85.5 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main amd64 libkeyutils1 amd64 1.6-6 [10.1 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-3 amd64 1.17-2 [330 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi-krb5-2 amd64 1.17-2 [123 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main amd64 libpsl5 amd64 0.20.2-2 [50.0 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main amd64 m4 amd64 1.4.18-2 [199 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main amd64 autoconf all 2.69-11 [322 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main amd64 automake all 1:1.16.1-4ubuntu3 [522 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main amd64 autopoint all 0.19.8.1-9 [412 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main amd64 cmake-data all 3.13.4-1 [1458 kB] Get:61 http://ftpmaster.internal/ubuntu eoan/main amd64 libarchive13 amd64 3.3.3-4 [305 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-2.1 [41.4 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-2.1 [182 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-2.1 [29.4 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-2.1 [86.7 kB] Get:66 http://ftpmaster.internal/ubuntu eoan/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-2.1 [47.8 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-2.1 [107 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-2.1 [206 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-2.1 [14.8 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-2.1 [96.4 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1 [14.9 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1 [49.4 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-common all 2.4.47+dfsg-3ubuntu2 [16.6 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3ubuntu2 [155 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main amd64 libnghttp2-14 amd64 1.37.0-1 [79.0 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [54.5 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main amd64 libssh-4 amd64 0.8.6-3 [185 kB] Get:78 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libcurl4 amd64 7.64.0-3ubuntu1 [232 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main amd64 libjsoncpp1 amd64 1.7.4-3 [73.6 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main amd64 librhash0 amd64 1.3.8-1 [113 kB] Get:81 http://ftpmaster.internal/ubuntu eoan/main amd64 libuv1 amd64 1.24.1-1 [69.5 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main amd64 cmake amd64 3.13.4-1 [3471 kB] Get:83 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 curl amd64 7.64.0-3ubuntu1 [166 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main amd64 libtool all 2.4.6-10 [194 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-autoreconf all 19 [16.1 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main amd64 libarchive-zip-perl all 1.64-1 [84.9 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [13.7 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-strip-nondeterminism all 1.1.2-1 [5208 B] Get:89 http://ftpmaster.internal/ubuntu eoan/main amd64 dwz amd64 0.12-3 [78.1 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main amd64 libcroco3 amd64 0.6.12-3 [81.4 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext amd64 0.19.8.1-9 [896 kB] Get:92 http://ftpmaster.internal/ubuntu eoan/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main amd64 po-debconf all 1.0.21 [233 kB] Get:94 http://ftpmaster.internal/ubuntu eoan/main amd64 debhelper all 12.1.1ubuntu1 [899 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main amd64 fontconfig-config all 2.13.1-2ubuntu2 [28.9 kB] Get:97 http://ftpmaster.internal/ubuntu eoan/main amd64 fonts-lmodern all 2.004.5-6 [4532 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main amd64 libpaper1 amd64 1.1.26 [12.9 kB] Get:99 http://ftpmaster.internal/ubuntu eoan/main amd64 libpaper-utils amd64 1.1.26 [8320 B] Get:100 http://ftpmaster.internal/ubuntu eoan/main amd64 libkpathsea6 amd64 2018.20181218.49446-2 [55.8 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main amd64 libptexenc1 amd64 2018.20181218.49446-2 [35.2 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main amd64 libsynctex2 amd64 2018.20181218.49446-2 [53.9 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main amd64 libtexlua52 amd64 2018.20181218.49446-2 [89.9 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main amd64 libtexlua53 amd64 2018.20181218.49446-2 [103 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main amd64 libtexluajit2 amd64 2018.20181218.49446-2 [234 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/main amd64 t1utils amd64 1.41-3 [56.1 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/main amd64 libbrotli1 amd64 1.0.7-2 [268 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main amd64 libfreetype6 amd64 2.9.1-3 [335 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main amd64 libfontconfig1 amd64 2.13.1-2ubuntu2 [114 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main amd64 libpixman-1-0 amd64 0.36.0-1 [229 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main amd64 libxcb-render0 amd64 1.13.1-2 [14.8 kB] Get:112 http://ftpmaster.internal/ubuntu eoan/main amd64 libxcb-shm0 amd64 1.13.1-2 [5548 B] Get:113 http://ftpmaster.internal/ubuntu eoan/main amd64 libxrender1 amd64 1:0.9.10-1 [18.7 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main amd64 libcairo2 amd64 1.16.0-4 [583 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/main amd64 libgraphite2-3 amd64 1.3.13-7 [73.2 kB] Get:116 http://ftpmaster.internal/ubuntu eoan/main amd64 libavahi-common-data amd64 0.7-4ubuntu5 [21.4 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main amd64 libavahi-common3 amd64 0.7-4ubuntu5 [21.6 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/main amd64 libavahi-client3 amd64 0.7-4ubuntu5 [25.4 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main amd64 libcups2 amd64 2.2.10-6ubuntu1 [211 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main amd64 libcupsimage2 amd64 2.2.10-6ubuntu1 [18.4 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main amd64 libijs-0.35 amd64 0.35-14 [15.3 kB] Get:122 http://ftpmaster.internal/ubuntu eoan/main amd64 libjbig2dec0 amd64 0.16-1 [58.4 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main amd64 libjpeg-turbo8 amd64 2.0.1-0ubuntu2 [117 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:125 http://ftpmaster.internal/ubuntu eoan/main amd64 libjbig0 amd64 2.1-3.1build1 [26.7 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main amd64 libwebp6 amd64 0.6.1-2 [185 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/main amd64 libtiff5 amd64 4.0.10-4 [156 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main amd64 libgs9-common all 9.26~dfsg+0-0ubuntu8 [5094 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main amd64 libgs9 amd64 9.26~dfsg+0-0ubuntu8 [2390 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main amd64 libharfbuzz0b amd64 2.4.0-1 [372 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main amd64 libharfbuzz-icu0 amd64 2.4.0-1 [5472 B] Get:132 http://ftpmaster.internal/ubuntu eoan/main amd64 libpotrace0 amd64 1.15-1 [17.5 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main amd64 libteckit0 amd64 2.5.8+ds2-5ubuntu1 [317 kB] Get:134 http://ftpmaster.internal/ubuntu eoan/main amd64 libwoff1 amd64 1.0.2-1build1 [42.1 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main amd64 x11-common all 1:7.7+19ubuntu12 [22.4 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main amd64 libice6 amd64 2:1.0.9-2 [40.2 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main amd64 libsm6 amd64 2:1.2.3-1 [16.1 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main amd64 libxt6 amd64 1:1.1.5-1 [160 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main amd64 libxmu6 amd64 2:1.1.2-2 [46.0 kB] Get:140 http://ftpmaster.internal/ubuntu eoan/main amd64 libxpm4 amd64 1:3.5.12-1 [34.0 kB] Get:141 http://ftpmaster.internal/ubuntu eoan/main amd64 libxaw7 amd64 2:1.0.13-1 [173 kB] Get:142 http://ftpmaster.internal/ubuntu eoan/main amd64 libxi6 amd64 2:1.7.9-1 [29.2 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/main amd64 libxxhash0 amd64 0.6.5-3 [7236 B] Get:144 http://ftpmaster.internal/ubuntu eoan/main amd64 libzzip-0-13 amd64 0.13.62-3.2 [25.8 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main amd64 texlive-binaries amd64 2018.20181218.49446-2 [11.5 MB] Get:146 http://ftpmaster.internal/ubuntu eoan/main amd64 xdg-utils all 1.1.3-1ubuntu2 [60.5 kB] Get:147 http://ftpmaster.internal/ubuntu eoan/main amd64 texlive-base all 2018.20190227-2 [19.7 MB] Get:148 http://ftpmaster.internal/ubuntu eoan/main amd64 texlive-latex-base all 2018.20190227-2 [954 kB] Get:149 http://ftpmaster.internal/ubuntu eoan/universe amd64 latexmk all 1:4.61-0.1 [378 kB] Get:150 http://ftpmaster.internal/ubuntu eoan/main amd64 libsuitesparseconfig5 amd64 1:5.4.0+dfsg-1 [9212 B] Get:151 http://ftpmaster.internal/ubuntu eoan/main amd64 libamd2 amd64 1:5.4.0+dfsg-1 [19.4 kB] Get:152 http://ftpmaster.internal/ubuntu eoan/main amd64 libblas3 amd64 3.8.0-2 [138 kB] Get:153 http://ftpmaster.internal/ubuntu eoan/main amd64 libblas-dev amd64 3.8.0-2 [141 kB] Get:154 http://ftpmaster.internal/ubuntu eoan/main amd64 libbtf1 amd64 1:5.4.0+dfsg-1 [10.8 kB] Get:155 http://ftpmaster.internal/ubuntu eoan/main amd64 libcamd2 amd64 1:5.4.0+dfsg-1 [20.9 kB] Get:156 http://ftpmaster.internal/ubuntu eoan/main amd64 libccolamd2 amd64 1:5.4.0+dfsg-1 [22.4 kB] Get:157 http://ftpmaster.internal/ubuntu eoan/main amd64 libgfortran5 amd64 9.1.0-2ubuntu1 [636 kB] Get:158 http://ftpmaster.internal/ubuntu eoan/universe amd64 libopenblas-base amd64 0.3.5+ds-3 [4220 kB] Get:159 http://ftpmaster.internal/ubuntu eoan/main amd64 libcolamd2 amd64 1:5.4.0+dfsg-1 [16.4 kB] Get:160 http://ftpmaster.internal/ubuntu eoan/main amd64 liblapack3 amd64 3.8.0-2 [2099 kB] Get:161 http://ftpmaster.internal/ubuntu eoan/main amd64 libmetis5 amd64 5.1.0.dfsg-5 [169 kB] Get:162 http://ftpmaster.internal/ubuntu eoan/main amd64 libcholmod3 amd64 1:5.4.0+dfsg-1 [308 kB] Get:163 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libcurl3-gnutls amd64 7.64.0-3ubuntu1 [230 kB] Get:164 http://ftpmaster.internal/ubuntu eoan-proposed/main amd64 libcurl4-gnutls-dev amd64 7.64.0-3ubuntu1 [316 kB] Get:165 http://ftpmaster.internal/ubuntu eoan/main amd64 libcxsparse3 amd64 1:5.4.0+dfsg-1 [62.0 kB] Get:166 http://ftpmaster.internal/ubuntu eoan/main amd64 libdatrie1 amd64 0.2.12-2 [18.5 kB] Get:167 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-11213-1 amd64 2.2.3+dfsg-4 [7460 B] Get:168 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-1279-1 amd64 2.2.3+dfsg-4 [7484 B] Get:169 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-132049-1 amd64 2.2.3+dfsg-4 [7464 B] Get:170 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-19937-1 amd64 2.2.3+dfsg-4 [7436 B] Get:171 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-216091-1 amd64 2.2.3+dfsg-4 [7452 B] Get:172 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-2203-1 amd64 2.2.3+dfsg-4 [7376 B] Get:173 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-4253-1 amd64 2.2.3+dfsg-4 [7460 B] Get:174 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-44497-1 amd64 2.2.3+dfsg-4 [7476 B] Get:175 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-521-1 amd64 2.2.3+dfsg-4 [7304 B] Get:176 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-86243-1 amd64 2.2.3+dfsg-4 [7500 B] Get:177 http://ftpmaster.internal/ubuntu eoan/universe amd64 libdsfmt-dev amd64 2.2.3+dfsg-4 [21.2 kB] Get:178 http://ftpmaster.internal/ubuntu eoan/main amd64 libgpg-error-dev amd64 1.36-1 [107 kB] Get:179 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcrypt20-dev amd64 1.8.4-5ubuntu1 [469 kB] Get:180 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-parser2.8 amd64 2.8.1-1 [20.8 kB] Get:181 http://ftpmaster.internal/ubuntu eoan/universe amd64 libmbedcrypto3 amd64 2.16.0-1 [150 kB] Get:182 http://ftpmaster.internal/ubuntu eoan/universe amd64 libmbedx509-0 amd64 2.16.0-1 [33.5 kB] Get:183 http://ftpmaster.internal/ubuntu eoan/universe amd64 libmbedtls12 amd64 2.16.0-1 [71.7 kB] Get:184 http://ftpmaster.internal/ubuntu eoan/universe amd64 libssh2-1 amd64 1.8.0-2.1 [74.7 kB] Get:185 http://ftpmaster.internal/ubuntu eoan/universe amd64 libgit2-27 amd64 0.27.7+dfsg.1-0.1 [390 kB] Get:186 http://ftpmaster.internal/ubuntu eoan/main amd64 libgmpxx4ldbl amd64 2:6.1.2+dfsg-4 [9096 B] Get:187 http://ftpmaster.internal/ubuntu eoan/main amd64 libgmp-dev amd64 2:6.1.2+dfsg-4 [312 kB] Get:188 http://ftpmaster.internal/ubuntu eoan/main amd64 libgraphblas2 amd64 1:5.4.0+dfsg-1 [1628 kB] Get:189 http://ftpmaster.internal/ubuntu eoan/main amd64 libjs-jquery all 3.3.1~dfsg-3 [329 kB] Get:190 http://ftpmaster.internal/ubuntu eoan/main amd64 libklu1 amd64 1:5.4.0+dfsg-1 [70.9 kB] Get:191 http://ftpmaster.internal/ubuntu eoan/universe amd64 libopenblas-dev amd64 0.3.5+ds-3 [4371 kB] Get:192 http://ftpmaster.internal/ubuntu eoan/main amd64 liblapack-dev amd64 3.8.0-2 [2127 kB] Get:193 http://ftpmaster.internal/ubuntu eoan/main amd64 libldl2 amd64 1:5.4.0+dfsg-1 [10.3 kB] Get:194 http://ftpmaster.internal/ubuntu eoan/universe amd64 libmbedtls-dev amd64 2.16.0-1 [430 kB] Get:195 http://ftpmaster.internal/ubuntu eoan/universe amd64 libmime-charset-perl all 1.012.2-1 [30.9 kB] Get:196 http://ftpmaster.internal/ubuntu eoan/main amd64 libmongoose2 amd64 1:5.4.0+dfsg-1 [30.3 kB] Get:197 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpfr-dev amd64 4.0.2-1 [240 kB] Get:198 http://ftpmaster.internal/ubuntu eoan/universe amd64 libopenlibm2 amd64 0.6.0+dfsg-2 [91.3 kB] Get:199 http://ftpmaster.internal/ubuntu eoan/universe amd64 libopenlibm-dev amd64 0.6.0+dfsg-2 [124 kB] Get:200 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-16-0 amd64 10.32-5 [170 kB] Get:201 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-32-0 amd64 10.32-5 [162 kB] Get:202 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-posix0 amd64 10.32-5 [5712 B] Get:203 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-dev amd64 10.32-5 [631 kB] Get:204 http://ftpmaster.internal/ubuntu eoan/main amd64 librbio2 amd64 1:5.4.0+dfsg-1 [23.9 kB] Get:205 http://ftpmaster.internal/ubuntu eoan/main amd64 libthai-data all 0.1.28-2 [134 kB] Get:206 http://ftpmaster.internal/ubuntu eoan/main amd64 libthai0 amd64 0.1.28-2 [18.1 kB] Get:207 http://ftpmaster.internal/ubuntu eoan/universe amd64 libsombok3 amd64 2.4.0-2 [26.9 kB] Get:208 http://ftpmaster.internal/ubuntu eoan/main amd64 libspqr2 amd64 1:5.4.0+dfsg-1 [63.9 kB] Get:209 http://ftpmaster.internal/ubuntu eoan/universe amd64 libssh2-1-dev amd64 1.8.0-2.1 [244 kB] Get:210 http://ftpmaster.internal/ubuntu eoan/main amd64 libumfpack5 amd64 1:5.4.0+dfsg-1 [228 kB] Get:211 http://ftpmaster.internal/ubuntu eoan/main amd64 libsuitesparse-dev amd64 1:5.4.0+dfsg-1 [2434 kB] Get:212 http://ftpmaster.internal/ubuntu eoan/universe amd64 libunicode-linebreak-perl amd64 0.0.20190101-1 [97.0 kB] Get:213 http://ftpmaster.internal/ubuntu eoan/main amd64 libunwind8 amd64 1.2.1-9 [47.0 kB] Get:214 http://ftpmaster.internal/ubuntu eoan/main amd64 liblzma-dev amd64 5.2.4-1 [145 kB] Get:215 http://ftpmaster.internal/ubuntu eoan/main amd64 libunwind-dev amd64 1.2.1-9 [469 kB] Get:216 http://ftpmaster.internal/ubuntu eoan/universe amd64 libutf8proc2 amd64 2.3.0-1 [48.6 kB] Get:217 http://ftpmaster.internal/ubuntu eoan/universe amd64 libutf8proc-dev amd64 2.3.0-1 [52.7 kB] Get:218 http://ftpmaster.internal/ubuntu eoan/main amd64 preview-latex-style all 11.91-1ubuntu1 [185 kB] Get:219 http://ftpmaster.internal/ubuntu eoan/main amd64 python3-pygments all 2.3.1+dfsg-1 [580 kB] Get:220 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-fonts-recommended all 2018.20190227-2 [5200 kB] Get:221 http://ftpmaster.internal/ubuntu eoan/main amd64 texlive-latex-recommended all 2018.20190227-2 [15.2 MB] Get:222 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive all 2018.20190227-2 [14.4 kB] Get:223 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-extra-utils all 2018.20190227-2 [39.1 MB] Get:224 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-fonts-extra all 2018.20190227-2 [412 MB] Get:225 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-pictures all 2018.20190227-2 [8108 kB] Get:226 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-latex-extra all 2018.20190227-2 [11.9 MB] Get:227 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-luatex all 2018.20190227-2 [8193 kB] Get:228 http://ftpmaster.internal/ubuntu eoan/universe amd64 texlive-plain-generic all 2018.20190227-2 [24.2 MB] Get:229 http://ftpmaster.internal/ubuntu eoan/universe amd64 unicode-data all 12.1.0~pre1-2 [7522 kB] Get:230 http://ftpmaster.internal/ubuntu eoan/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1ubuntu2 [172 kB] Get:231 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-parser-dev amd64 2.8.1-1 [18.6 kB] Get:232 http://ftpmaster.internal/ubuntu eoan/universe amd64 libgit2-dev amd64 0.27.7+dfsg.1-0.1 [676 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 646 MB in 34s (19.1 MB/s) Selecting previously unselected package libpython3.7-minimal:amd64. (Reading database ... 12819 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.3-2_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.3-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.2.6-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2_amd64.deb ... Unpacking python3.7-minimal (3.7.3-2) ... Setting up libpython3.7-minimal:amd64 (3.7.3-2) ... Setting up libexpat1:amd64 (2.2.6-1) ... Setting up python3.7-minimal (3.7.3-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 13068 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.3-1_amd64.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.62ubuntu1_all.deb ... Unpacking mime-support (3.62ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../3-libpython3.7-stdlib_3.7.3-2_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.3-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.3-2_amd64.deb ... Unpacking python3.7 (3.7.3-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.7.3-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (Reading database ... 13505 files and directories currently installed.) Preparing to unpack .../00-python3_3.7.3-1_amd64.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../01-libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../02-libbsd0_0.9.1-2_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../03-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../04-libxcb1_1.13.1-2_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../05-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../06-libx11-6_2%3a1.6.7-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.7-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../07-libxext6_2%3a1.3.3-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../08-bsdmainutils_11.1.2ubuntu2_amd64.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../09-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.22.4-3_amd64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../11-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package fonts-lato. Preparing to unpack .../13-fonts-lato_2.0-2_all.deb ... Unpacking fonts-lato (2.0-2) ... Selecting previously unselected package poppler-data. Preparing to unpack .../14-poppler-data_0.4.9-2_all.deb ... Unpacking poppler-data (0.4.9-2) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../15-libpython2.7-minimal_2.7.16-2_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.16-2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../16-python2.7-minimal_2.7.16-2_amd64.deb ... Unpacking python2.7-minimal (2.7.16-2) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../17-python2-minimal_2.7.16-1_amd64.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../18-python-minimal_2.7.16-1_amd64.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../19-libpython2.7-stdlib_2.7.16-2_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.16-2) ... Selecting previously unselected package python2.7. Preparing to unpack .../20-python2.7_2.7.16-2_amd64.deb ... Unpacking python2.7 (2.7.16-2) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../21-libpython2-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../22-libpython-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.16-1) ... Setting up libpython2.7-minimal:amd64 (2.7.16-2) ... Setting up python2.7-minimal (2.7.16-2) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... 15694 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_amd64.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... 15726 files and directories currently installed.) Preparing to unpack .../000-python_2.7.16-1_amd64.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package ucf. Preparing to unpack .../001-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package tex-common. Preparing to unpack .../002-tex-common_6.11_all.deb ... Unpacking tex-common (6.11) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.35-4_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../004-libmagic1_1%3a5.35-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.35-4_amd64.deb ... Unpacking file (1:5.35-4) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../006-libdbus-1-3_1.12.12-1ubuntu1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.12-1ubuntu1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../007-libelf1_0.176-1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../008-libglib2.0-0_2.60.0-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.60.0-1) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../009-libicu63_63.2-1_amd64.deb ... Unpacking libicu63:amd64 (63.2-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../010-libxml2_2.9.4+dfsg1-7ubuntu3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../011-python3-pkg-resources_40.8.0-1_all.deb ... Unpacking python3-pkg-resources (40.8.0-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../013-libkrb5support0_1.17-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-2) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../014-libk5crypto3_1.17-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-2) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../015-libkeyutils1_1.6-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../016-libkrb5-3_1.17-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-2) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../017-libgssapi-krb5-2_1.17-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-2) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../018-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../019-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../020-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../021-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../022-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../023-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../024-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../025-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../026-libarchive13_3.3.3-4_amd64.deb ... Unpacking libarchive13:amd64 (3.3.3-4) ... Selecting previously unselected package libroken18-heimdal:amd64. Preparing to unpack .../027-libroken18-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libasn1-8-heimdal:amd64. Preparing to unpack .../028-libasn1-8-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimbase1-heimdal:amd64. Preparing to unpack .../029-libheimbase1-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhcrypto4-heimdal:amd64. Preparing to unpack .../030-libhcrypto4-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libwind0-heimdal:amd64. Preparing to unpack .../031-libwind0-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhx509-5-heimdal:amd64. Preparing to unpack .../032-libhx509-5-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libkrb5-26-heimdal:amd64. Preparing to unpack .../033-libkrb5-26-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimntlm0-heimdal:amd64. Preparing to unpack .../034-libheimntlm0-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libgssapi3-heimdal:amd64. Preparing to unpack .../035-libgssapi3-heimdal_7.5.0+dfsg-2.1_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../036-libsasl2-modules-db_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../037-libsasl2-2_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../038-libldap-common_2.4.47+dfsg-3ubuntu2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../039-libldap-2.4-2_2.4.47+dfsg-3ubuntu2_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../040-libnghttp2-14_1.37.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.37.0-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../041-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../042-libssh-4_0.8.6-3_amd64.deb ... Unpacking libssh-4:amd64 (0.8.6-3) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../043-libcurl4_7.64.0-3ubuntu1_amd64.deb ... Unpacking libcurl4:amd64 (7.64.0-3ubuntu1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../044-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../045-librhash0_1.3.8-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.8-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../046-libuv1_1.24.1-1_amd64.deb ... Unpacking libuv1:amd64 (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../047-cmake_3.13.4-1_amd64.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package curl. Preparing to unpack .../048-curl_7.64.0-3ubuntu1_amd64.deb ... Unpacking curl (7.64.0-3ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../049-libtool_2.4.6-10_all.deb ... Unpacking libtool (2.4.6-10) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../050-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../051-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../052-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../053-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package dwz. Preparing to unpack .../054-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../055-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../056-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../057-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 .../058-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../059-debhelper_12.1.1ubuntu1_all.deb ... Unpacking debhelper (12.1.1ubuntu1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../060-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../061-fontconfig-config_2.13.1-2ubuntu2_all.deb ... Unpacking fontconfig-config (2.13.1-2ubuntu2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../062-fonts-lmodern_2.004.5-6_all.deb ... Unpacking fonts-lmodern (2.004.5-6) ... Selecting previously unselected package libpaper1:amd64. Preparing to unpack .../063-libpaper1_1.1.26_amd64.deb ... Unpacking libpaper1:amd64 (1.1.26) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../064-libpaper-utils_1.1.26_amd64.deb ... Unpacking libpaper-utils (1.1.26) ... Selecting previously unselected package libkpathsea6:amd64. Preparing to unpack .../065-libkpathsea6_2018.20181218.49446-2_amd64.deb ... Unpacking libkpathsea6:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package libptexenc1:amd64. Preparing to unpack .../066-libptexenc1_2018.20181218.49446-2_amd64.deb ... Unpacking libptexenc1:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package libsynctex2:amd64. Preparing to unpack .../067-libsynctex2_2018.20181218.49446-2_amd64.deb ... Unpacking libsynctex2:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package libtexlua52:amd64. Preparing to unpack .../068-libtexlua52_2018.20181218.49446-2_amd64.deb ... Unpacking libtexlua52:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package libtexlua53:amd64. Preparing to unpack .../069-libtexlua53_2018.20181218.49446-2_amd64.deb ... Unpacking libtexlua53:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package libtexluajit2:amd64. Preparing to unpack .../070-libtexluajit2_2018.20181218.49446-2_amd64.deb ... Unpacking libtexluajit2:amd64 (2018.20181218.49446-2) ... Selecting previously unselected package t1utils. Preparing to unpack .../071-t1utils_1.41-3_amd64.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../072-libbrotli1_1.0.7-2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../073-libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../074-libfontconfig1_2.13.1-2ubuntu2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2ubuntu2) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../075-libpixman-1-0_0.36.0-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.36.0-1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../076-libxcb-render0_1.13.1-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../077-libxcb-shm0_1.13.1-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.13.1-2) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../078-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../079-libcairo2_1.16.0-4_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-4) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../080-libgraphite2-3_1.3.13-7_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.13-7) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../081-libavahi-common-data_0.7-4ubuntu5_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../082-libavahi-common3_0.7-4ubuntu5_amd64.deb ... Unpacking libavahi-common3:amd64 (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../083-libavahi-client3_0.7-4ubuntu5_amd64.deb ... Unpacking libavahi-client3:amd64 (0.7-4ubuntu5) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../084-libcups2_2.2.10-6ubuntu1_amd64.deb ... Unpacking libcups2:amd64 (2.2.10-6ubuntu1) ... Selecting previously unselected package libcupsimage2:amd64. Preparing to unpack .../085-libcupsimage2_2.2.10-6ubuntu1_amd64.deb ... Unpacking libcupsimage2:amd64 (2.2.10-6ubuntu1) ... Selecting previously unselected package libijs-0.35:amd64. Preparing to unpack .../086-libijs-0.35_0.35-14_amd64.deb ... Unpacking libijs-0.35:amd64 (0.35-14) ... Selecting previously unselected package libjbig2dec0:amd64. Preparing to unpack .../087-libjbig2dec0_0.16-1_amd64.deb ... Unpacking libjbig2dec0:amd64 (0.16-1) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../088-libjpeg-turbo8_2.0.1-0ubuntu2_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (2.0.1-0ubuntu2) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../089-libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../090-libjbig0_2.1-3.1build1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1build1) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../091-libwebp6_0.6.1-2_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../092-libtiff5_4.0.10-4_amd64.deb ... Unpacking libtiff5:amd64 (4.0.10-4) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../093-libgs9-common_9.26~dfsg+0-0ubuntu8_all.deb ... Unpacking libgs9-common (9.26~dfsg+0-0ubuntu8) ... Selecting previously unselected package libgs9:amd64. Preparing to unpack .../094-libgs9_9.26~dfsg+0-0ubuntu8_amd64.deb ... Unpacking libgs9:amd64 (9.26~dfsg+0-0ubuntu8) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../095-libharfbuzz0b_2.4.0-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.4.0-1) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../096-libharfbuzz-icu0_2.4.0-1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (2.4.0-1) ... Selecting previously unselected package libpotrace0:amd64. Preparing to unpack .../097-libpotrace0_1.15-1_amd64.deb ... Unpacking libpotrace0:amd64 (1.15-1) ... Selecting previously unselected package libteckit0:amd64. Preparing to unpack .../098-libteckit0_2.5.8+ds2-5ubuntu1_amd64.deb ... Unpacking libteckit0:amd64 (2.5.8+ds2-5ubuntu1) ... Selecting previously unselected package libwoff1:amd64. Preparing to unpack .../099-libwoff1_1.0.2-1build1_amd64.deb ... Unpacking libwoff1:amd64 (1.0.2-1build1) ... Selecting previously unselected package x11-common. Preparing to unpack .../100-x11-common_1%3a7.7+19ubuntu12_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu12) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../101-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../102-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../103-libxt6_1%3a1.1.5-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../104-libxmu6_2%3a1.1.2-2_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../105-libxpm4_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../106-libxaw7_2%3a1.0.13-1_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../107-libxi6_2%3a1.7.9-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.9-1) ... Selecting previously unselected package libxxhash0:amd64. Preparing to unpack .../108-libxxhash0_0.6.5-3_amd64.deb ... Unpacking libxxhash0:amd64 (0.6.5-3) ... Selecting previously unselected package libzzip-0-13:amd64. Preparing to unpack .../109-libzzip-0-13_0.13.62-3.2_amd64.deb ... Unpacking libzzip-0-13:amd64 (0.13.62-3.2) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../110-texlive-binaries_2018.20181218.49446-2_amd64.deb ... Unpacking texlive-binaries (2018.20181218.49446-2) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../111-xdg-utils_1.1.3-1ubuntu2_all.deb ... Unpacking xdg-utils (1.1.3-1ubuntu2) ... Selecting previously unselected package texlive-base. Preparing to unpack .../112-texlive-base_2018.20190227-2_all.deb ... Unpacking texlive-base (2018.20190227-2) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../113-texlive-latex-base_2018.20190227-2_all.deb ... Unpacking texlive-latex-base (2018.20190227-2) ... Selecting previously unselected package latexmk. Preparing to unpack .../114-latexmk_1%3a4.61-0.1_all.deb ... Unpacking latexmk (1:4.61-0.1) ... Selecting previously unselected package libsuitesparseconfig5:amd64. Preparing to unpack .../115-libsuitesparseconfig5_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libsuitesparseconfig5:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libamd2:amd64. Preparing to unpack .../116-libamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libblas3:amd64. Preparing to unpack .../117-libblas3_3.8.0-2_amd64.deb ... Unpacking libblas3:amd64 (3.8.0-2) ... Selecting previously unselected package libblas-dev:amd64. Preparing to unpack .../118-libblas-dev_3.8.0-2_amd64.deb ... Unpacking libblas-dev:amd64 (3.8.0-2) ... Selecting previously unselected package libbtf1:amd64. Preparing to unpack .../119-libbtf1_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libbtf1:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcamd2:amd64. Preparing to unpack .../120-libcamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libccolamd2:amd64. Preparing to unpack .../121-libccolamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libccolamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libgfortran5:amd64. Preparing to unpack .../122-libgfortran5_9.1.0-2ubuntu1_amd64.deb ... Unpacking libgfortran5:amd64 (9.1.0-2ubuntu1) ... Selecting previously unselected package libopenblas-base:amd64. Preparing to unpack .../123-libopenblas-base_0.3.5+ds-3_amd64.deb ... Unpacking libopenblas-base:amd64 (0.3.5+ds-3) ... Selecting previously unselected package libcolamd2:amd64. Preparing to unpack .../124-libcolamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcolamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package liblapack3:amd64. Preparing to unpack .../125-liblapack3_3.8.0-2_amd64.deb ... Unpacking liblapack3:amd64 (3.8.0-2) ... Selecting previously unselected package libmetis5:amd64. Preparing to unpack .../126-libmetis5_5.1.0.dfsg-5_amd64.deb ... Unpacking libmetis5:amd64 (5.1.0.dfsg-5) ... Selecting previously unselected package libcholmod3:amd64. Preparing to unpack .../127-libcholmod3_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcholmod3:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../128-libcurl3-gnutls_7.64.0-3ubuntu1_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.64.0-3ubuntu1) ... Selecting previously unselected package libcurl4-gnutls-dev:amd64. Preparing to unpack .../129-libcurl4-gnutls-dev_7.64.0-3ubuntu1_amd64.deb ... Unpacking libcurl4-gnutls-dev:amd64 (7.64.0-3ubuntu1) ... Selecting previously unselected package libcxsparse3:amd64. Preparing to unpack .../130-libcxsparse3_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcxsparse3:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../131-libdatrie1_0.2.12-2_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.12-2) ... Selecting previously unselected package libdsfmt-11213-1:amd64. Preparing to unpack .../132-libdsfmt-11213-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-11213-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-1279-1:amd64. Preparing to unpack .../133-libdsfmt-1279-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-1279-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-132049-1:amd64. Preparing to unpack .../134-libdsfmt-132049-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-132049-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-19937-1:amd64. Preparing to unpack .../135-libdsfmt-19937-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-19937-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-216091-1:amd64. Preparing to unpack .../136-libdsfmt-216091-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-216091-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-2203-1:amd64. Preparing to unpack .../137-libdsfmt-2203-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-2203-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-4253-1:amd64. Preparing to unpack .../138-libdsfmt-4253-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-4253-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-44497-1:amd64. Preparing to unpack .../139-libdsfmt-44497-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-44497-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-521-1:amd64. Preparing to unpack .../140-libdsfmt-521-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-521-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-86243-1:amd64. Preparing to unpack .../141-libdsfmt-86243-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-86243-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-dev:amd64. Preparing to unpack .../142-libdsfmt-dev_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-dev:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../143-libgpg-error-dev_1.36-1_amd64.deb ... Unpacking libgpg-error-dev (1.36-1) ... Selecting previously unselected package libgcrypt20-dev. Preparing to unpack .../144-libgcrypt20-dev_1.8.4-5ubuntu1_amd64.deb ... Unpacking libgcrypt20-dev (1.8.4-5ubuntu1) ... Selecting previously unselected package libhttp-parser2.8:amd64. Preparing to unpack .../145-libhttp-parser2.8_2.8.1-1_amd64.deb ... Unpacking libhttp-parser2.8:amd64 (2.8.1-1) ... Selecting previously unselected package libmbedcrypto3:amd64. Preparing to unpack .../146-libmbedcrypto3_2.16.0-1_amd64.deb ... Unpacking libmbedcrypto3:amd64 (2.16.0-1) ... Selecting previously unselected package libmbedx509-0:amd64. Preparing to unpack .../147-libmbedx509-0_2.16.0-1_amd64.deb ... Unpacking libmbedx509-0:amd64 (2.16.0-1) ... Selecting previously unselected package libmbedtls12:amd64. Preparing to unpack .../148-libmbedtls12_2.16.0-1_amd64.deb ... Unpacking libmbedtls12:amd64 (2.16.0-1) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../149-libssh2-1_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2.1) ... Selecting previously unselected package libgit2-27:amd64. Preparing to unpack .../150-libgit2-27_0.27.7+dfsg.1-0.1_amd64.deb ... Unpacking libgit2-27:amd64 (0.27.7+dfsg.1-0.1) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../151-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../152-libgmp-dev_2%3a6.1.2+dfsg-4_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgraphblas2:amd64. Preparing to unpack .../153-libgraphblas2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libgraphblas2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../154-libjs-jquery_3.3.1~dfsg-3_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3) ... Selecting previously unselected package libklu1:amd64. Preparing to unpack .../155-libklu1_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libklu1:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libopenblas-dev:amd64. Preparing to unpack .../156-libopenblas-dev_0.3.5+ds-3_amd64.deb ... Unpacking libopenblas-dev:amd64 (0.3.5+ds-3) ... Selecting previously unselected package liblapack-dev:amd64. Preparing to unpack .../157-liblapack-dev_3.8.0-2_amd64.deb ... Unpacking liblapack-dev:amd64 (3.8.0-2) ... Selecting previously unselected package libldl2:amd64. Preparing to unpack .../158-libldl2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libldl2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmbedtls-dev:amd64. Preparing to unpack .../159-libmbedtls-dev_2.16.0-1_amd64.deb ... Unpacking libmbedtls-dev:amd64 (2.16.0-1) ... Selecting previously unselected package libmime-charset-perl. Preparing to unpack .../160-libmime-charset-perl_1.012.2-1_all.deb ... Unpacking libmime-charset-perl (1.012.2-1) ... Selecting previously unselected package libmongoose2:amd64. Preparing to unpack .../161-libmongoose2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libmongoose2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmpfr-dev:amd64. Preparing to unpack .../162-libmpfr-dev_4.0.2-1_amd64.deb ... Unpacking libmpfr-dev:amd64 (4.0.2-1) ... Selecting previously unselected package libopenlibm2:amd64. Preparing to unpack .../163-libopenlibm2_0.6.0+dfsg-2_amd64.deb ... Unpacking libopenlibm2:amd64 (0.6.0+dfsg-2) ... Selecting previously unselected package libopenlibm-dev:amd64. Preparing to unpack .../164-libopenlibm-dev_0.6.0+dfsg-2_amd64.deb ... Unpacking libopenlibm-dev:amd64 (0.6.0+dfsg-2) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../165-libpcre2-16-0_10.32-5_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../166-libpcre2-32-0_10.32-5_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-posix0:amd64. Preparing to unpack .../167-libpcre2-posix0_10.32-5_amd64.deb ... Unpacking libpcre2-posix0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../168-libpcre2-dev_10.32-5_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.32-5) ... Selecting previously unselected package librbio2:amd64. Preparing to unpack .../169-librbio2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking librbio2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../170-libthai-data_0.1.28-2_all.deb ... Unpacking libthai-data (0.1.28-2) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../171-libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) ... Selecting previously unselected package libsombok3:amd64. Preparing to unpack .../172-libsombok3_2.4.0-2_amd64.deb ... Unpacking libsombok3:amd64 (2.4.0-2) ... Selecting previously unselected package libspqr2:amd64. Preparing to unpack .../173-libspqr2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libspqr2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libssh2-1-dev:amd64. Preparing to unpack .../174-libssh2-1-dev_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1-dev:amd64 (1.8.0-2.1) ... Selecting previously unselected package libumfpack5:amd64. Preparing to unpack .../175-libumfpack5_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libumfpack5:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libsuitesparse-dev:amd64. Preparing to unpack .../176-libsuitesparse-dev_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libsuitesparse-dev:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libunicode-linebreak-perl. Preparing to unpack .../177-libunicode-linebreak-perl_0.0.20190101-1_amd64.deb ... Unpacking libunicode-linebreak-perl (0.0.20190101-1) ... Selecting previously unselected package libunwind8:amd64. Preparing to unpack .../178-libunwind8_1.2.1-9_amd64.deb ... Unpacking libunwind8:amd64 (1.2.1-9) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../179-liblzma-dev_5.2.4-1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.2.4-1) ... Selecting previously unselected package libunwind-dev:amd64. Preparing to unpack .../180-libunwind-dev_1.2.1-9_amd64.deb ... Unpacking libunwind-dev:amd64 (1.2.1-9) ... Selecting previously unselected package libutf8proc2:amd64. Preparing to unpack .../181-libutf8proc2_2.3.0-1_amd64.deb ... Unpacking libutf8proc2:amd64 (2.3.0-1) ... Selecting previously unselected package libutf8proc-dev:amd64. Preparing to unpack .../182-libutf8proc-dev_2.3.0-1_amd64.deb ... Unpacking libutf8proc-dev:amd64 (2.3.0-1) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../183-preview-latex-style_11.91-1ubuntu1_all.deb ... Unpacking preview-latex-style (11.91-1ubuntu1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../184-python3-pygments_2.3.1+dfsg-1_all.deb ... Unpacking python3-pygments (2.3.1+dfsg-1) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../185-texlive-fonts-recommended_2018.20190227-2_all.deb ... Unpacking texlive-fonts-recommended (2018.20190227-2) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../186-texlive-latex-recommended_2018.20190227-2_all.deb ... Unpacking texlive-latex-recommended (2018.20190227-2) ... Selecting previously unselected package texlive. Preparing to unpack .../187-texlive_2018.20190227-2_all.deb ... Unpacking texlive (2018.20190227-2) ... Selecting previously unselected package texlive-extra-utils. Preparing to unpack .../188-texlive-extra-utils_2018.20190227-2_all.deb ... Unpacking texlive-extra-utils (2018.20190227-2) ... Selecting previously unselected package texlive-fonts-extra. Preparing to unpack .../189-texlive-fonts-extra_2018.20190227-2_all.deb ... Unpacking texlive-fonts-extra (2018.20190227-2) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../190-texlive-pictures_2018.20190227-2_all.deb ... Unpacking texlive-pictures (2018.20190227-2) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../191-texlive-latex-extra_2018.20190227-2_all.deb ... Unpacking texlive-latex-extra (2018.20190227-2) ... Selecting previously unselected package texlive-luatex. Preparing to unpack .../192-texlive-luatex_2018.20190227-2_all.deb ... Unpacking texlive-luatex (2018.20190227-2) ... Selecting previously unselected package texlive-plain-generic. Preparing to unpack .../193-texlive-plain-generic_2018.20190227-2_all.deb ... Unpacking texlive-plain-generic (2018.20190227-2) ... Selecting previously unselected package unicode-data. Preparing to unpack .../194-unicode-data_12.1.0~pre1-2_all.deb ... Unpacking unicode-data (12.1.0~pre1-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../195-zlib1g-dev_1%3a1.2.11.dfsg-1ubuntu2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1ubuntu2) ... Selecting previously unselected package libhttp-parser-dev. Preparing to unpack .../196-libhttp-parser-dev_2.8.1-1_amd64.deb ... Unpacking libhttp-parser-dev (2.8.1-1) ... Selecting previously unselected package libgit2-dev:amd64. Preparing to unpack .../197-libgit2-dev_0.27.7+dfsg.1-0.1_amd64.deb ... Unpacking libgit2-dev:amd64 (0.27.7+dfsg.1-0.1) ... Selecting previously unselected package sbuild-build-depends-julia-dummy. Preparing to unpack .../198-sbuild-build-depends-julia-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-julia-dummy (0.invalid.0) ... Setting up libgs9-common (9.26~dfsg+0-0ubuntu8) ... Setting up libdsfmt-1279-1:amd64 (2.2.3+dfsg-4) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up libgraphite2-3:amd64 (1.3.13-7) ... Setting up libpixman-1-0:amd64 (0.36.0-1) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up libkeyutils1:amd64 (1.6-6) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up fonts-lato (2.0-2) ... Setting up mime-support (3.62ubuntu1) ... Setting up libtexlua52:amd64 (2018.20181218.49446-2) ... Setting up libdatrie1:amd64 (0.2.12-2) ... Setting up libdsfmt-86243-1:amd64 (2.2.3+dfsg-4) ... Setting up libmagic-mgc (1:5.35-4) ... Setting up libtexlua53:amd64 (2018.20181218.49446-2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.60.0-1) ... No schema files found: doing nothing. Setting up libijs-0.35:amd64 (0.35-14) ... Setting up libutf8proc2:amd64 (2.3.0-1) ... Setting up libtexluajit2:amd64 (2018.20181218.49446-2) ... Setting up libbrotli1:amd64 (1.0.7-2) ... Setting up x11-common (1:7.7+19ubuntu12) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libldl2:amd64 (1:5.4.0+dfsg-1) ... Setting up libnghttp2-14:amd64 (1.37.0-1) ... Setting up libmagic1:amd64 (1:5.35-4) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libmetis5:amd64 (5.1.0.dfsg-5) ... Setting up libzzip-0-13:amd64 (0.13.62-3.2) ... Setting up file (1:5.35-4) ... Setting up libutf8proc-dev:amd64 (2.3.0-1) ... Setting up libldap-common (2.4.47+dfsg-3ubuntu2) ... Setting up libunwind8:amd64 (1.2.1-9) ... Setting up libjbig0:amd64 (2.1-3.1build1) ... Setting up libpcre2-16-0:amd64 (10.32-5) ... Setting up libbtf1:amd64 (1:5.4.0+dfsg-1) ... Setting up libicu63:amd64 (63.2-1) ... Setting up poppler-data (0.4.9-2) ... Setting up libkrb5support0:amd64 (1.17-2) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Setting up libpython2.7-stdlib:amd64 (2.7.16-2) ... Setting up unicode-data (12.1.0~pre1-2) ... Setting up autotools-dev (20180224.1) ... Setting up libpcre2-32-0:amd64 (10.32-5) ... Setting up libblas3:amd64 (3.8.0-2) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode Setting up libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) ... Setting up libuv1:amd64 (1.24.1-1) ... Setting up libpcre2-posix0:amd64 (10.32-5) ... Setting up libdsfmt-19937-1:amd64 (2.2.3+dfsg-4) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libgpg-error-dev (1.36-1) ... Setting up libjbig2dec0:amd64 (0.16-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up libteckit0:amd64 (2.5.8+ds2-5ubuntu1) ... Setting up libavahi-common-data:amd64 (0.7-4ubuntu5) ... Setting up libdbus-1-3:amd64 (1.12.12-1ubuntu1) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up t1utils (1.41-3) ... Setting up autopoint (0.19.8.1-9) ... Setting up libwebp6:amd64 (0.6.1-2) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up ucf (3.0038+nmu1) ... Setting up libdsfmt-4253-1:amd64 (2.2.3+dfsg-4) ... Setting up libopenlibm2:amd64 (0.6.0+dfsg-2) ... Setting up libdsfmt-2203-1:amd64 (2.2.3+dfsg-4) ... Setting up libk5crypto3:amd64 (1.17-2) ... Setting up libjpeg-turbo8:amd64 (2.0.1-0ubuntu2) ... Setting up libkpathsea6:amd64 (2018.20181218.49446-2) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1) ... Setting up libgfortran5:amd64 (9.1.0-2ubuntu1) ... Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libdsfmt-132049-1:amd64 (2.2.3+dfsg-4) ... Setting up liblzma-dev:amd64 (5.2.4-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1ubuntu2) ... Setting up libdsfmt-44497-1:amd64 (2.2.3+dfsg-4) ... Setting up libmime-charset-perl (1.012.2-1) ... Setting up librhash0:amd64 (1.3.8-1) ... Setting up libxxhash0:amd64 (0.6.5-3) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up fonts-lmodern (2.004.5-6) ... Setting up libmbedcrypto3:amd64 (2.16.0-1) ... Setting up libharfbuzz0b:amd64 (2.4.0-1) ... Setting up libthai-data (0.1.28-2) ... Setting up libssh2-1:amd64 (1.8.0-2.1) ... Setting up libcxsparse3:amd64 (1:5.4.0+dfsg-1) ... Setting up cmake-data (3.13.4-1) ... Setting up libkrb5-3:amd64 (1.17-2) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libjs-jquery (3.3.1~dfsg-3) ... Setting up libhttp-parser2.8:amd64 (2.8.1-1) ... Setting up libbsd0:amd64 (0.9.1-2) ... Setting up libelf1:amd64 (0.176-1) ... Setting up libdsfmt-216091-1:amd64 (2.2.3+dfsg-4) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Setting up xdg-utils (1.1.3-1ubuntu2) ... Setting up libsuitesparseconfig5:amd64 (1:5.4.0+dfsg-1) ... Setting up libdsfmt-521-1:amd64 (2.2.3+dfsg-4) ... Setting up libblas-dev:amd64 (3.8.0-2) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode Setting up librbio2:amd64 (1:5.4.0+dfsg-1) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libsynctex2:amd64 (2018.20181218.49446-2) ... Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libdsfmt-11213-1:amd64 (2.2.3+dfsg-4) ... Setting up libgraphblas2:amd64 (1:5.4.0+dfsg-1) ... Setting up libpotrace0:amd64 (1.15-1) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libopenblas-base:amd64 (0.3.5+ds-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode Setting up libamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libhttp-parser-dev (2.8.1-1) ... Setting up libpaper1:amd64 (1.1.26) ... Creating config file /etc/papersize with new version Setting up libice6:amd64 (2:1.0.9-2) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libpython3.7-stdlib:amd64 (3.7.3-2) ... Setting up liblapack3:amd64 (3.8.0-2) ... Setting up libxcb1:amd64 (1.13.1-2) ... Setting up libharfbuzz-icu0:amd64 (2.4.0-1) ... Setting up libgmp-dev:amd64 (2:6.1.2+dfsg-4) ... Setting up libdsfmt-dev:amd64 (2.2.3+dfsg-4) ... Setting up libcolamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libunwind-dev:amd64 (1.2.1-9) ... Setting up libpcre2-dev:amd64 (10.32-5) ... Setting up python2.7 (2.7.16-2) ... Setting up libwoff1:amd64 (1.0.2-1build1) ... Setting up libopenlibm-dev:amd64 (0.6.0+dfsg-2) ... Setting up libtool (2.4.6-10) ... Setting up libpython2-stdlib:amd64 (2.7.16-1) ... Setting up libarchive13:amd64 (3.3.3-4) ... Setting up libxcb-render0:amd64 (1.13.1-2) ... Setting up libmbedx509-0:amd64 (2.16.0-1) ... Setting up fontconfig-config (2.13.1-2ubuntu2) ... Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libmbedtls12:amd64 (2.16.0-1) ... Setting up libavahi-common3:amd64 (0.7-4ubuntu5) ... Setting up m4 (1.4.18-2) ... Setting up libxcb-shm0:amd64 (1.13.1-2) ... Setting up libmbedtls-dev:amd64 (2.16.0-1) ... Setting up libpaper-utils (1.1.26) ... Setting up libmpfr-dev:amd64 (4.0.2-1) ... Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up python2 (2.7.16-1) ... Setting up tex-common (6.11) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libthai0:amd64 (0.1.28-2) ... Setting up libcamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libmongoose2:amd64 (1:5.4.0+dfsg-1) ... Setting up libpython-stdlib:amd64 (2.7.16-1) ... Setting up libopenblas-dev:amd64 (0.3.5+ds-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libptexenc1:amd64 (2018.20181218.49446-2) ... Setting up libgcrypt20-dev (1.8.4-5ubuntu1) ... 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:amd64 (3.8.0-2) ... Setting up libgssapi-krb5-2:amd64 (1.17-2) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up libssh2-1-dev:amd64 (1.8.0-2.1) ... Setting up libssh-4:amd64 (0.8.6-3) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libklu1:amd64 (1:5.4.0+dfsg-1) ... Setting up libccolamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libx11-6:amd64 (2:1.6.7-1) ... Setting up libtiff5:amd64 (4.0.10-4) ... Setting up libfontconfig1:amd64 (2.13.1-2ubuntu2) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up python (2.7.16-1) ... Setting up libavahi-client3:amd64 (0.7-4ubuntu5) ... Setting up libcholmod3:amd64 (1:5.4.0+dfsg-1) ... Setting up libpython3-stdlib:amd64 (3.7.3-1) ... 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 libspqr2:amd64 (1:5.4.0+dfsg-1) ... Setting up python3.7 (3.7.3-2) ... Setting up gettext (0.19.8.1-9) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libsombok3:amd64 (2.4.0-2) ... Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up preview-latex-style (11.91-1ubuntu1) ... Setting up libxext6:amd64 (2:1.3.3-1) ... Setting up python3 (3.7.3-1) ... Setting up libgit2-27:amd64 (0.27.7+dfsg.1-0.1) ... Setting up man-db (2.8.5-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 libcairo2:amd64 (1.16.0-4) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up python3-pygments (2.3.1+dfsg-1) ... Setting up libumfpack5:amd64 (1:5.4.0+dfsg-1) ... Setting up libunicode-linebreak-perl (0.0.20190101-1) ... Setting up libxt6:amd64 (1:1.1.5-1) ... Setting up libcups2:amd64 (2.2.10-6ubuntu1) ... Setting up libgit2-dev:amd64 (0.27.7+dfsg.1-0.1) ... Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up python3-pkg-resources (40.8.0-1) ... Setting up libxmu6:amd64 (2:1.1.2-2) ... Setting up libxi6:amd64 (2:1.7.9-1) ... Setting up libsuitesparse-dev:amd64 (1:5.4.0+dfsg-1) ... Setting up po-debconf (1.0.21) ... Setting up libxaw7:amd64 (2:1.0.13-1) ... Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libcupsimage2:amd64 (2.2.10-6ubuntu1) ... Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-2.1) ... Setting up libgs9:amd64 (9.26~dfsg+0-0ubuntu8) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3ubuntu2) ... Setting up libcurl3-gnutls:amd64 (7.64.0-3ubuntu1) ... Setting up libcurl4-gnutls-dev:amd64 (7.64.0-3ubuntu1) ... Setting up texlive-binaries (2018.20181218.49446-2) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up libcurl4:amd64 (7.64.0-3ubuntu1) ... Setting up curl (7.64.0-3ubuntu1) ... Setting up texlive-base (2018.20190227-2) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex tl-paper: setting paper size for dvipdfmx to letter: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for dvips to letter: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for pdftex to letter: /var/lib/texmf/tex/generic/config/pdftexconfig.tex tl-paper: setting paper size for xdvi to letter: /var/lib/texmf/xdvi/XDvi-paper Setting up texlive-luatex (2018.20190227-2) ... Setting up texlive-plain-generic (2018.20190227-2) ... Setting up texlive-latex-base (2018.20190227-2) ... Setting up texlive-extra-utils (2018.20190227-2) ... Setting up texlive-fonts-extra (2018.20190227-2) ... Setting up texlive-latex-recommended (2018.20190227-2) ... Setting up texlive-pictures (2018.20190227-2) ... Setting up texlive-fonts-recommended (2018.20190227-2) ... Setting up cmake (3.13.4-1) ... Setting up texlive (2018.20190227-2) ... Setting up latexmk (1:4.61-0.1) ... Setting up texlive-latex-extra (2018.20190227-2) ... Setting up debhelper (12.1.1ubuntu1) ... Setting up sbuild-build-depends-julia-dummy (0.invalid.0) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.29-0ubuntu2) ... Processing triggers for systemd (240-6ubuntu6) ... Processing triggers for tex-common (6.11) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-148-generic amd64 (x86_64) Toolchain package versions: binutils_2.32-8ubuntu1 dpkg-dev_1.19.6ubuntu1 g++-8_8.3.0-13ubuntu1 gcc-8_8.3.0-13ubuntu1 libc6-dev_2.29-0ubuntu2 libstdc++-8-dev_8.3.0-13ubuntu1 libstdc++6_9.1.0-2ubuntu1 linux-libc-dev_5.0.0-15.16 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2 apt_1.8.1+19.10 autoconf_2.69-11 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.2ubuntu2 base-passwd_3.5.46 bash_5.0-4ubuntu1 binutils_2.32-8ubuntu1 binutils-common_2.32-8ubuntu1 binutils-x86-64-linux-gnu_2.32-8ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.33.1-0.1ubuntu2 build-essential_12.6ubuntu1 bzip2_1.0.6-9 ca-certificates_20190110 cmake_3.13.4-1 cmake-data_3.13.4-1 coreutils_8.30-3ubuntu1 cpp_4:8.3.0-1ubuntu3 cpp-8_8.3.0-13ubuntu1 curl_7.64.0-3ubuntu1 dash_0.5.10.2-5 debconf_1.5.72 debhelper_12.1.1ubuntu1 debianutils_4.8.6.1 dh-autoreconf_19 dh-strip-nondeterminism_1.1.2-1 diffutils_1:3.7-3 dmsetup_2:1.02.155-2ubuntu1 dpkg_1.19.6ubuntu1 dpkg-dev_1.19.6ubuntu1 dwz_0.12-3 e2fslibs_1.45.1-1ubuntu1 e2fsprogs_1.45.1-1ubuntu1 fakeroot_1.23-1 fdisk_2.33.1-0.1ubuntu2 file_1:5.35-4 findutils_4.6.0+git+20190209-2 fontconfig-config_2.13.1-2ubuntu2 fonts-dejavu-core_2.37-1 fonts-lato_2.0-2 fonts-lmodern_2.004.5-6 g++_4:8.3.0-1ubuntu3 g++-8_8.3.0-13ubuntu1 gcc_4:8.3.0-1ubuntu3 gcc-8_8.3.0-13ubuntu1 gcc-8-base_8.3.0-13ubuntu1 gcc-9-base_9.1.0-2ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpg_2.2.12-1ubuntu3 gpg-agent_2.2.12-1ubuntu3 gpgconf_2.2.12-1ubuntu3 gpgv_2.2.12-1ubuntu3 grep_3.3-1 groff-base_1.22.4-3 gzip_1.10-0ubuntu1 hostname_3.21 init_1.56+nmu1 init-system-helpers_1.56+nmu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.5 latexmk_1:4.61-0.1 libacl1_2.2.53-4 libamd2_1:5.4.0+dfsg-1 libapparmor1_2.13.2-9ubuntu6 libapt-pkg5.0_1.8.1+19.10 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-4 libargon2-1_0~20171227-0.2 libasan5_9.1.0-2ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-2.1 libassuan0_2.5.3-1 libatomic1_9.1.0-2ubuntu1 libattr1_1:2.4.48-4 libaudit-common_1:2.8.4-3ubuntu1 libaudit1_1:2.8.4-3ubuntu1 libavahi-client3_0.7-4ubuntu5 libavahi-common-data_0.7-4ubuntu5 libavahi-common3_0.7-4ubuntu5 libbinutils_2.32-8ubuntu1 libblas-dev_3.8.0-2 libblas3_3.8.0-2 libblkid1_2.33.1-0.1ubuntu2 libbrotli1_1.0.7-2 libbsd0_0.9.1-2 libbtf1_1:5.4.0+dfsg-1 libbz2-1.0_1.0.6-9 libc-bin_2.29-0ubuntu2 libc-dev-bin_2.29-0ubuntu2 libc6_2.29-0ubuntu2 libc6-dev_2.29-0ubuntu2 libcairo2_1.16.0-4 libcamd2_1:5.4.0+dfsg-1 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_9.1.0-2ubuntu1 libccolamd2_1:5.4.0+dfsg-1 libcholmod3_1:5.4.0+dfsg-1 libcolamd2_1:5.4.0+dfsg-1 libcom-err2_1.45.1-1ubuntu1 libcomerr2_1.45.1-1ubuntu1 libcroco3_0.6.12-3 libcryptsetup12_2:2.1.0-3ubuntu2 libcups2_2.2.10-6ubuntu1 libcupsimage2_2.2.10-6ubuntu1 libcurl3-gnutls_7.64.0-3ubuntu1 libcurl4_7.64.0-3ubuntu1 libcurl4-gnutls-dev_7.64.0-3ubuntu1 libcxsparse3_1:5.4.0+dfsg-1 libdatrie1_0.2.12-2 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.12-1ubuntu1 libdebconfclient0_0.249ubuntu1 libdevmapper1.02.1_2:1.02.155-2ubuntu1 libdpkg-perl_1.19.6ubuntu1 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 libexpat1_2.2.6-1 libext2fs2_1.45.1-1ubuntu1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1ubuntu2 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.1.2-1 libfontconfig1_2.13.1-2ubuntu2 libfreetype6_2.9.1-3 libgcc-8-dev_8.3.0-13ubuntu1 libgcc1_1:9.1.0-2ubuntu1 libgcrypt20_1.8.4-5ubuntu1 libgcrypt20-dev_1.8.4-5ubuntu1 libgdbm-compat4_1.18.1-4 libgdbm6_1.18.1-4 libgfortran5_9.1.0-2ubuntu1 libgit2-27_0.27.7+dfsg.1-0.1 libgit2-dev_0.27.7+dfsg.1-0.1 libglib2.0-0_2.60.0-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.7-2ubuntu3 libgomp1_9.1.0-2ubuntu1 libgpg-error-dev_1.36-1 libgpg-error0_1.36-1 libgraphblas2_1:5.4.0+dfsg-1 libgraphite2-3_1.3.13-7 libgs9_9.26~dfsg+0-0ubuntu8 libgs9-common_9.26~dfsg+0-0ubuntu8 libgssapi-krb5-2_1.17-2 libgssapi3-heimdal_7.5.0+dfsg-2.1 libharfbuzz-icu0_2.4.0-1 libharfbuzz0b_2.4.0-1 libhcrypto4-heimdal_7.5.0+dfsg-2.1 libheimbase1-heimdal_7.5.0+dfsg-2.1 libheimntlm0-heimdal_7.5.0+dfsg-2.1 libhogweed4_3.4.1-1 libhttp-parser-dev_2.8.1-1 libhttp-parser2.8_2.8.1-1 libhx509-5-heimdal_7.5.0+dfsg-2.1 libice6_2:1.0.9-2 libicu63_63.2-1 libidn11_1.33-2.2ubuntu2 libidn2-0_2.0.5-1 libijs-0.35_0.35-14 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libisl21_0.21-1 libitm1_9.1.0-2ubuntu1 libjbig0_2.1-3.1build1 libjbig2dec0_0.16-1 libjpeg-turbo8_2.0.1-0ubuntu2 libjpeg8_8c-2ubuntu8 libjs-jquery_3.3.1~dfsg-3 libjson-c3_0.12.1+ds-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-2 libkeyutils1_1.6-6 libklu1_1:5.4.0+dfsg-1 libkmod2_26-1ubuntu1 libkpathsea6_2018.20181218.49446-2 libkrb5-26-heimdal_7.5.0+dfsg-2.1 libkrb5-3_1.17-2 libkrb5support0_1.17-2 liblapack-dev_3.8.0-2 liblapack3_3.8.0-2 libldap-2.4-2_2.4.47+dfsg-3ubuntu2 libldap-common_2.4.47+dfsg-3ubuntu2 libldl2_1:5.4.0+dfsg-1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblsan0_9.1.0-2ubuntu1 liblz4-1_1.8.3-1ubuntu1 liblzma-dev_5.2.4-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.35-4 libmagic1_1:5.35-4 libmbedcrypto3_2.16.0-1 libmbedtls-dev_2.16.0-1 libmbedtls12_2.16.0-1 libmbedx509-0_2.16.0-1 libmetis5_5.1.0.dfsg-5 libmime-charset-perl_1.012.2-1 libmongoose2_1:5.4.0+dfsg-1 libmount1_2.33.1-0.1ubuntu2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr-dev_4.0.2-1 libmpfr6_4.0.2-1 libmpx2_8.3.0-13ubuntu1 libncurses6_6.1+20181013-2ubuntu2 libncursesw6_6.1+20181013-2ubuntu2 libnettle6_3.4.1-1 libnghttp2-14_1.37.0-1 libnpth0_1.6-1 libopenblas-base_0.3.5+ds-3 libopenblas-dev_0.3.5+ds-3 libopenlibm-dev_0.6.0+dfsg-2 libopenlibm2_0.6.0+dfsg-2 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5ubuntu1 libpam-modules-bin_1.3.1-5ubuntu1 libpam-runtime_1.3.1-5ubuntu1 libpam0g_1.3.1-5ubuntu1 libpaper-utils_1.1.26 libpaper1_1.1.26 libpcre2-16-0_10.32-5 libpcre2-32-0_10.32-5 libpcre2-8-0_10.32-5 libpcre2-dev_10.32-5 libpcre2-posix0_10.32-5 libpcre3_2:8.39-12 libperl5.28_5.28.1-6 libpipeline1_1.5.1-2 libpixman-1-0_0.36.0-1 libpng16-16_1.6.37-1~exp4 libpotrace0_1.15-1 libprocps7_2:3.3.15-2ubuntu2 libpsl5_0.20.2-2 libptexenc1_2018.20181218.49446-2 libpython-stdlib_2.7.16-1 libpython2-stdlib_2.7.16-1 libpython2.7-minimal_2.7.16-2 libpython2.7-stdlib_2.7.16-2 libpython3-stdlib_3.7.3-1 libpython3.7-minimal_3.7.3-2 libpython3.7-stdlib_3.7.3-2 libquadmath0_9.1.0-2ubuntu1 librbio2_1:5.4.0+dfsg-1 libreadline7_7.0-5 libreadline8_8.0-1 librhash0_1.3.8-1 libroken18-heimdal_7.5.0+dfsg-2.1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.4.1-0ubuntu0.19.10.3 libselinux1_2.9-1 libsemanage-common_2.9-1 libsemanage1_2.9-1 libsepol1_2.9-1 libsigsegv2_2.12-2 libslang2_2.3.2-3 libsm6_2:1.2.3-1 libsmartcols1_2.33.1-0.1ubuntu2 libsombok3_2.4.0-2 libspqr2_1:5.4.0+dfsg-1 libsqlite3-0_3.27.2-2 libss2_1.45.1-1ubuntu1 libssh-4_0.8.6-3 libssh2-1_1.8.0-2.1 libssh2-1-dev_1.8.0-2.1 libssl1.1_1.1.1b-2ubuntu1 libstdc++-8-dev_8.3.0-13ubuntu1 libstdc++6_9.1.0-2ubuntu1 libsuitesparse-dev_1:5.4.0+dfsg-1 libsuitesparseconfig5_1:5.4.0+dfsg-1 libsynctex2_2018.20181218.49446-2 libsystemd0_240-6ubuntu6 libtasn1-6_4.13-3 libteckit0_2.5.8+ds2-5ubuntu1 libtexlua52_2018.20181218.49446-2 libtexlua53_2018.20181218.49446-2 libtexluajit2_2018.20181218.49446-2 libthai-data_0.1.28-2 libthai0_0.1.28-2 libtiff5_4.0.10-4 libtinfo6_6.1+20181013-2ubuntu2 libtool_2.4.6-10 libtsan0_9.1.0-2ubuntu1 libubsan1_9.1.0-2ubuntu1 libuchardet0_0.0.6-3 libudev1_240-6ubuntu6 libumfpack5_1:5.4.0+dfsg-1 libunicode-linebreak-perl_0.0.20190101-1 libunistring2_0.9.10-1ubuntu2 libunwind-dev_1.2.1-9 libunwind8_1.2.1-9 libusb-0.1-4_2:0.1.12-32 libutf8proc-dev_2.3.0-1 libutf8proc2_2.3.0-1 libuuid1_2.33.1-0.1ubuntu2 libuv1_1.24.1-1 libwebp6_0.6.1-2 libwind0-heimdal_7.5.0+dfsg-2.1 libwoff1_1.0.2-1build1 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-render0_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb1_1.13.1-2 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1 libxi6_2:1.7.9-1 libxml2_2.9.4+dfsg1-7ubuntu3 libxmu6_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxt6_1:1.1.5-1 libxxhash0_0.6.5-3 libzstd1_1.3.8+dfsg-3 libzzip-0-13_0.13.62-3.2 linux-libc-dev_5.0.0-15.16 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu2 lsb-base_10.2019031300ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-2 mawk_1.3.3-17ubuntu3 mime-support_3.62ubuntu1 mount_2.33.1-0.1ubuntu2 multiarch-support_2.29-0ubuntu2 ncurses-base_6.1+20181013-2ubuntu2 ncurses-bin_6.1+20181013-2ubuntu2 openssl_1.1.1b-2ubuntu1 optipng_0.7.7-1 passwd_1:4.5-1.1ubuntu2 patch_2.7.6-3 perl_5.28.1-6 perl-base_5.28.1-6 perl-modules-5.28_5.28.1-6 pinentry-curses_1.1.0-2 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 poppler-data_0.4.9-2 preview-latex-style_11.91-1ubuntu1 procps_2:3.3.15-2ubuntu2 python_2.7.16-1 python-minimal_2.7.16-1 python2_2.7.16-1 python2-minimal_2.7.16-1 python2.7_2.7.16-2 python2.7-minimal_2.7.16-2 python3_3.7.3-1 python3-minimal_3.7.3-1 python3-pkg-resources_40.8.0-1 python3-pygments_2.3.1+dfsg-1 python3.7_3.7.3-2 python3.7-minimal_3.7.3-2 readline-common_8.0-1 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 systemd_240-6ubuntu6 systemd-sysv_240-6ubuntu6 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.93-8ubuntu1 t1utils_1.41-3 tar_1.30+dfsg-6 tex-common_6.11 texlive_2018.20190227-2 texlive-base_2018.20190227-2 texlive-binaries_2018.20181218.49446-2 texlive-extra-utils_2018.20190227-2 texlive-fonts-extra_2018.20190227-2 texlive-fonts-recommended_2018.20190227-2 texlive-latex-base_2018.20190227-2 texlive-latex-extra_2018.20190227-2 texlive-latex-recommended_2018.20190227-2 texlive-luatex_2018.20190227-2 texlive-pictures_2018.20190227-2 texlive-plain-generic_2018.20190227-2 tzdata_2019a-1 ubuntu-keyring_2018.09.18.1 ucf_3.0038+nmu1 unicode-data_12.1.0~pre1-2 util-linux_2.33.1-0.1ubuntu2 x11-common_1:7.7+19ubuntu12 xdg-utils_1.1.3-1ubuntu2 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1ubuntu2 zlib1g-dev_1:1.2.11.dfsg-1ubuntu2 +------------------------------------------------------------------------------+ | 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=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-16808353 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16808353 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16808353 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 amd64 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=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas distcleanall make[2]: Entering directory '/<>/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/x86_64-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/x86_64-linux-gnu/libjulia* /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest* rm -f ./julia_flisp.boot ./julia_flisp.boot.inc rm -f ./*.dbg.obj ./*.o ./*.dwo ./*.so ./*.a rm -f ./julia_version.h make[3]: Leaving directory '/<>/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/x86_64-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/x86_64-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=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas clean make[2]: Entering directory '/<>/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 dh build dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make -j4 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET=generic\;sandybridge,-xsaveopt,clone_all\;haswell,-rdrnd,base\(1\) USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/<>/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 Creating usr/etc/julia/startup.jl make[3]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Copying in usr/share/man/man1/julia.1 /<>/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/ 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 % 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 1321k 100 1321k 0 0 645M 0 --:--:-- --:--:-- --:--:-- 645M /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz mkdir -p /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu gcc -march=x86-64 -m64 -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/x86_64-linux-gnu/libsuitesparse_wrapper.so -lumfpack -lcholmod -lamd -lcamd -lcolamd -lspqr [ ! \( -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 mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/python2_path /<>/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 /usr/bin/python2 "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python" && \ ln -sf /usr/bin/python2-config "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python-config" + 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/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 make[3]: [/<>/julia-1.0.4+dfsg/deps/llvm.mk:198: /<>/julia-1.0.4+dfsg/deps/srccache/python2_path] Error 1 (ignored) /<>/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 + CACHE_HOST=https://cache.julialang.org + which wget + WGET= + which curl + 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 + 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/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 % 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 + 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 echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/source-extracted true -ignorelibsuitesparse_wrapper.so /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so + CACHE_HOST=https://cache.julialang.org + which wget touch -c /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so + WGET= echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + which curl + CURL=/usr/bin/curl [ ! \( -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 + 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 ln -sf /<>/julia-1.0.4+dfsg/stdlib/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0echo Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e > /<>/julia-1.0.4+dfsg/usr/manifest/Pkg 100 1457k 100 1457k 0 0 711M 0 --:--:-- --:--:-- --:--:-- 711M /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' + 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 [ ! \( -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 [ ! \( -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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted make -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ CC="gcc -march=x86-64 -m64" libwhich make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' gcc -march=x86-64 -m64 -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 100 24.1M 100 24.1M 0 0 207M 0 --:--:-- --:--:-- --:--:-- 207M /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz 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=x86_64-linux-gnu --libdir=/<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu" F77="gfortran -march=x86-64 -m64" CC="gcc -march=x86-64 -m64" CXX="g++ -march=x86-64 -m64" LD="ld" LDFLAGS="-Wl,-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 -march=x86-64 -m64 libwhich.o -o libwhich -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -ldl rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build-compiled mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 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 /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 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... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc -march=x86-64 -m64 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc -march=x86-64 -m64 accepts -g... yes checking for gcc -march=x86-64 -m64 option to accept ISO C89... none needed checking whether gcc -march=x86-64 -m64 understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc -march=x86-64 -m64... gcc3 checking if gcc -march=x86-64 -m64 supports -pedantic flag... yes checking for gcc -march=x86-64 -m64 way to treat warnings as errors... -Werror checking if gcc -march=x86-64 -m64 supports -fvisibility=hidden... yes checking if gcc -march=x86-64 -m64 supports -g flag... yes checking if gcc -march=x86-64 -m64 supports -std=gnu99 flag... yes checking if gcc -march=x86-64 -m64 supports -Wall flag... yes checking if gcc -march=x86-64 -m64 supports -Wextra flag... yes checking if gcc -march=x86-64 -m64 supports -Wno-unused-parameter flag... yes checking if gcc -march=x86-64 -m64 supports -Wstrict-prototypes flag... yes checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc -march=x86-64 -m64... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc -march=x86-64 -m64 object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -march=x86-64 -m64 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc -march=x86-64 -m64 supports -fno-rtti -fno-exceptions... no checking for gcc -march=x86-64 -m64 option to produce PIC... -fPIC -DPIC checking if gcc -march=x86-64 -m64 PIC flag -fPIC -DPIC works... yes checking if gcc -march=x86-64 -m64 static flag -static works... no checking if gcc -march=x86-64 -m64 supports -c -o file.o... yes checking if gcc -march=x86-64 -m64 supports -c -o file.o... (cached) yes checking whether the gcc -march=x86-64 -m64 linker (ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... # 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 GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... 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 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... 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 yes echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0-ifconv-D45819.patch-applied checking for kstat_lookup in -lkstat... 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 no checking for gethostbyname in -lnsl... 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/x86_64-linux-gnu -DCMAKE_INSTALL_BINDIR=/<>/julia-1.0.4+dfsg/usr/bin -DLIB_INSTALL_DIR=/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER="$(which gcc)" -DCMAKE_C_COMPILER_ARG1=" -m64" -DCMAKE_CXX_COMPILER="g++" -DCMAKE_CXX_COMPILER_ARG1=" -m64" -DCMAKE_LINKER="ld" -DCMAKE_AR="/usr/bin/ar" -DCMAKE_RANLIB="/usr/bin/ranlib" -DLLVM_TARGETS_TO_BUILD:STRING="host;NVPTX;AMDGPU" -DCMAKE_BUILD_TYPE="Release" -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_HOST_TRIPLE="x86_64-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; } yes checking for perfstat_cpu in -lperfstat... 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. no checking for pthread_mutex_init in -lpthread... -- The C compiler identification is GNU 8.3.0 yes checking for clock_gettime in -lrt... yes checking for sendfile in -lsendfile... -- The CXX compiler identification is GNU 8.3.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc no checking for socket in -lsocket... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info no checking sys/ahafs_evProds.h usability... no checking sys/ahafs_evProds.h presence... no checking for sys/ahafs_evProds.h... no checking for pkg-config... no -- Detecting C compiler ABI info - done -- Detecting C compile features checking that generated files are newer than configure... done configure: creating ./config.status -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for dirent.h CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFile.cmake:70 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:47 (check_include_file) CMakeLists.txt:588 (include) This warning is for project developers. Use -Wno-dev to suppress it. config.status: creating Makefile config.status: executing depfiles commands -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for inttypes.h -- 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 config.status: executing libtool commands -- Looking for malloc/malloc.h - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h 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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/dir.h -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 sys/param.h - found -- Looking for sys/resource.h libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for sys/resource.h - found -- Looking for sys/stat.h libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/.deps/libuv_la-loop-watcher.Tpo src/.deps/libuv_la-loop-watcher.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for sys/stat.h - found -- Looking for sys/time.h libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo mv -f src/.deps/libuv_la-fs-poll.Tpo src/.deps/libuv_la-fs-poll.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 sys/time.h - found -- Looking for sys/types.h /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 sys/types.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 FE_ALL_EXCEPT - found -- Looking for FE_INEXACT libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- 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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/.deps/libuv_la-timer.Tpo src/.deps/libuv_la-timer.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 pthread_create in pthread - found -- Looking for pthread_getspecific in pthread mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for clock_gettime in rt - found -- Looking for pthread.h mv -f src/.deps/libuv_la-version.Tpo src/.deps/libuv_la-version.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 pthread_create in pthreads - not found -- Looking for pthread_create in pthread mv -f src/unix/.deps/libuv_la-async.Tpo src/unix/.deps/libuv_la-async.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW mv -f src/unix/.deps/libuv_la-dl.Tpo src/unix/.deps/libuv_la-dl.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize mv -f src/unix/.deps/libuv_la-core.Tpo src/unix/.deps/libuv_la-core.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for getpagesize - found -- Looking for sysconf libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 isatty - found -- Looking for futimens libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 futimens - found -- Looking for futimes libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for futimes - found -- Looking for posix_fallocate libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 posix_fallocate - found -- Looking for sigaltstack mv -f src/unix/.deps/libuv_la-getnameinfo.Tpo src/unix/.deps/libuv_la-getnameinfo.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 sigaltstack - found -- Looking for writev -- Looking for writev - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mkstemp - found -- Looking for mktemp libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mktemp - found -- Looking for getcwd libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 getcwd - found -- Looking for gettimeofday mv -f src/unix/.deps/libuv_la-poll.Tpo src/unix/.deps/libuv_la-poll.Plo mv -f src/unix/.deps/libuv_la-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 gettimeofday - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 /<>/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] 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] int status; ^~~~~~ -- Looking for sbrk - found -- Looking for strtoll libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 strtoll - found -- Looking for strerror libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 strerror - found -- Looking for strerror_r mv -f src/unix/.deps/libuv_la-process.Tpo src/unix/.deps/libuv_la-process.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-stream.Tpo src/unix/.deps/libuv_la-stream.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 CPU_COUNT - found -- Looking for pthread_getname_np in pthread -- Looking for pthread_getname_np in pthread - found -- Looking for pthread_setname_np in pthread libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Looking for pthread_setname_np in pthread - found -- Performing Test HAVE_INT64_T libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 /<>/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] err = pthread_create(tid, attr, (void*(*)(void*)) entry, arg); ^ libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-thread.Tpo src/unix/.deps/libuv_la-thread.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-tty.Tpo src/unix/.deps/libuv_la-tty.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test HAVE_U_INT64_T - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: x86_64-linux-gnu -- LLVM default target triple: x86_64-linux-gnu -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME 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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- 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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- 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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 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 -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- 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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- 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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 mv -f src/unix/.deps/libuv_la-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.Plo -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 libtool: compile: gcc -march=x86-64 -m64 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/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 CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") -- Constructing LLVMBuild project information mv -f src/unix/.deps/libuv_la-sysinfo-memory.Tpo src/unix/.deps/libuv_la-sysinfo-memory.Plo /bin/bash ./libtool --tag=CC --mode=link gcc -march=x86-64 -m64 -g -O2 -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/x86_64-linux-gnu src/libuv_la-fs-poll.lo src/libuv_la-inet.lo src/libuv_la-loop-watcher.lo src/libuv_la-threadpool.lo src/libuv_la-timer.lo src/libuv_la-uv-common.lo src/libuv_la-version.lo src/unix/libuv_la-async.lo src/unix/libuv_la-core.lo src/unix/libuv_la-dl.lo src/unix/libuv_la-fs.lo src/unix/libuv_la-getaddrinfo.lo src/unix/libuv_la-getnameinfo.lo src/unix/libuv_la-loop.lo src/unix/libuv_la-pipe.lo src/unix/libuv_la-poll.lo src/unix/libuv_la-process.lo src/unix/libuv_la-signal.lo src/unix/libuv_la-stream.lo src/unix/libuv_la-tcp.lo src/unix/libuv_la-thread.lo src/unix/libuv_la-tty.lo src/unix/libuv_la-udp.lo src/unix/libuv_la-linux-core.lo src/unix/libuv_la-linux-inotify.lo src/unix/libuv_la-linux-syscalls.lo src/unix/libuv_la-procfs-exepath.lo src/unix/libuv_la-proctitle.lo src/unix/libuv_la-sysinfo-loadavg.lo src/unix/libuv_la-sysinfo-memory.lo -lrt -lpthread -lnsl -ldl -- Linker detection: GNU ld libtool: link: gcc -march=x86-64 -m64 -shared -fPIC -DPIC src/.libs/libuv_la-fs-poll.o src/.libs/libuv_la-inet.o src/.libs/libuv_la-loop-watcher.o src/.libs/libuv_la-threadpool.o src/.libs/libuv_la-timer.o src/.libs/libuv_la-uv-common.o src/.libs/libuv_la-version.o src/unix/.libs/libuv_la-async.o src/unix/.libs/libuv_la-core.o src/unix/.libs/libuv_la-dl.o src/unix/.libs/libuv_la-fs.o src/unix/.libs/libuv_la-getaddrinfo.o src/unix/.libs/libuv_la-getnameinfo.o src/unix/.libs/libuv_la-loop.o src/unix/.libs/libuv_la-pipe.o src/unix/.libs/libuv_la-poll.o src/unix/.libs/libuv_la-process.o src/unix/.libs/libuv_la-signal.o src/unix/.libs/libuv_la-stream.o src/unix/.libs/libuv_la-tcp.o src/unix/.libs/libuv_la-thread.o src/unix/.libs/libuv_la-tty.o src/unix/.libs/libuv_la-udp.o src/unix/.libs/libuv_la-linux-core.o src/unix/.libs/libuv_la-linux-inotify.o src/unix/.libs/libuv_la-linux-syscalls.o src/unix/.libs/libuv_la-procfs-exepath.o src/unix/.libs/libuv_la-proctitle.o src/unix/.libs/libuv_la-sysinfo-loadavg.o src/unix/.libs/libuv_la-sysinfo-memory.o -lrt -lpthread -lnsl -ldl -march=x86-64 -m64 -g -O2 -fstack-protector-strong -g -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libuv.so.2 -o .libs/libuv.so.2.0.0 -- Targeting NVPTX 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") -- Targeting AMDGPU 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 libtool: link: ( cd ".libs" && rm -f "libuv.la" && ln -s "../libuv.la" "libuv.la" ) -- Targeting X86 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/x86_64-linux-gnu shlibdir=/<>/julia-1.0.4+dfsg/usr/lib/x86_64-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' 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/x86_64-linux-gnu' /bin/mkdir -p '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include' 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' /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/x86_64-linux-gnu' install: WARNING: ignoring --strip-program option as -s option was not specified /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 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/x86_64-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/x86_64-linux-gnu && { ln -s -f libuv.so.2.0.0 libuv.so.2 || { rm -f libuv.so.2 && ln -s libuv.so.2.0.0 libuv.so.2; }; }) libtool: install: (cd /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu && { ln -s -f libuv.so.2.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.2.0.0 libuv.so; }; }) libtool: install: install --strip-program=true .libs/libuv.lai /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libuv.la install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libuv.a /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libuv.a install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: chmod 644 /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libuv.a libtool: install: ranlib /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libuv.a libtool: warning: remember to run 'libtool --finish /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu' 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' 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 . 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/x86_64-linux-gnu/libuv.so echo libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e > /<>/julia-1.0.4+dfsg/usr/manifest/libuv -- 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[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 -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/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 -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/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[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/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/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". 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/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". Scanning dependencies of target LLVMTableGen 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". 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 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' 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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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' [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /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' [ 0%] 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' [ 0%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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' [ 1%] Built target LLVMBinaryFormat [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 1%] 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' [ 1%] 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' [ 1%] 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' [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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' [ 1%] Built target LLVMTableGen [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 1%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++/8/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; bool _TrivialValueTypes = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:134:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*]’ /usr/include/c++/8/bits/stl_uninitialized.h:289:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Tp = llvm::MCCVFunctionInfo]’ /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Allocator = std::allocator]’ /usr/include/c++/8/bits/vector.tcc:611:44: required from ‘void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/8/bits/stl_vector.h:827:4: required from ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] #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] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /<>/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] #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] #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] #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] #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] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/LowLevelType.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 6%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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' [ 7%] 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' 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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' [ 7%] 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= 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 [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o 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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 7%] 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/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 7%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 9%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] 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 /usr/bin/ranlib ../libLLVMMC.a [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMC [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 11%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.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/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/Support/Host.cpp:1122: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMOption.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 12%] 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' [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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::__cxx11::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:32: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); ^~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /<>/julia-1.0.4+dfsg/deps/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/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 12%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] #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] #if HAVE_DLFCN_H && HAVE_DLADDR ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++/8/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair*; _ForwardIterator = std::pair*; bool _TrivialValueTypes = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair*; _ForwardIterator = std::pair*; _Allocator = std::allocator >]’ /usr/include/c++/8/bits/vector.tcc:447:6: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair*]’ /usr/include/c++/8/bits/vector.tcc:109:4: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]’ /usr/include/c++/8/bits/stl_vector.h:1091:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = std::pair]’ /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 14%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 14%] 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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMObjectYAML.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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] 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' [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] #if HAVE_VALGRIND_VALGRIND_H ^~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 15%] Built target LLVMSupport [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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' [ 15%] Built target LLVMDebugInfoMSF [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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". 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' [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 15%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 17%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 17%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 17%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/PDBSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DebugCrossExSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DWARFDebugMacro.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DWARFDie.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/PDBSymbolData.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DWARFGdbIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] 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= 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' [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++/8/tuple:1668:70: required from ‘std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; long unsigned int ..._Indexes1 = {0}; _Args2 = {}; long unsigned int ..._Indexes2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]’ /usr/include/c++/8/tuple:1657:63: required from ‘std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; _Args2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]’ /usr/include/c++/8/ext/new_allocator.h:136:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >]’ /usr/include/c++/8/bits/alloc_traits.h:475:4: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >; std::allocator_traits >::allocator_type = std::allocator, 6>, unsigned int> > >]’ /usr/include/c++/8/bits/stl_tree.h:626:32: required from ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]’ /usr/include/c++/8/bits/stl_tree.h:643:4: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]’ /usr/include/c++/8/bits/stl_tree.h:2417:13: required from ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator, 6>, unsigned int> >]’ /usr/include/c++/8/bits/stl_map.h:499:8: required from ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::SmallVector, 6>; _Tp = unsigned int; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = unsigned int; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = llvm::SmallVector, 6>]’ /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 20%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 20%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 20%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 20%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 20%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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' [ 22%] Built target LLVMSymbolize [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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%] 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' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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] #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] #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] #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] # 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] #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] # 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’ #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] # 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] # 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] && !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] # 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] # 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] # 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] 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] 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] (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’ (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] || (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’ #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] # 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] # 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] # 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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] #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] #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] #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] # 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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] # 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] # 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] # 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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] 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] 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] 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] #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] #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] #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] #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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (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’ (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] || (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’ #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] #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] # 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] # 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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target obj.llvm-tblgen 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] #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] #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] #if LLVM_LIBXML2_ENABLED ^~~~~~~~~~~~~~~~~~~~ [ 22%] 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' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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] #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] #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] #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] # 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] #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] # 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’ #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] # 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] # 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] && !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] # 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] # 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] # 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] 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] 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] (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’ (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] || (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’ #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] # 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] # 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] # 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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #if !GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] #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] #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] #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] # 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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] # 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] # 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #if GTEST_OS_CYGWIN || GTEST_OS_LINUX || GTEST_OS_MAC ^~~~~~~~~~~~~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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 [ 22%] 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 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/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /usr/bin/ranlib ../../lib/libgtest.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target gtest 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' [ 22%] 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target llvm-PerfectShuffle 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= [ 22%] 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 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' /usr/bin/gcc -m64 -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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target count 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' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 22%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target not 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' [ 22%] 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' [ 22%] Built target LTO_exports make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[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' 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 22%] 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' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DSecondLib_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 22%] 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++ -m64 -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 22%] 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' [ 22%] 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' [ 22%] 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++ -m64 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DPipSqueak_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 22%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 22%] Built target yaml-bench 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= [ 22%] 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 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 /usr/bin/g++ -m64 -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]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target PipSqueak 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' [ 22%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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] #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] #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] #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] # 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] #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] # 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’ #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] # 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] # 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] && !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] # 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] # 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] # 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] 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] 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] (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’ (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] || (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’ #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] # 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] # 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] # 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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] #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] #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] #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] # 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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] # 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] # 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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' [ 22%] Built target gtest_main [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target llvm-tblgen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[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= 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". Scanning dependencies of target AttributeCompatFuncTableGen 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]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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 [ 22%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target AttributeCompatFuncTableGen [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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/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= 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Attributes.gen... 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 [ 22%] 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 [ 22%] Updating 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/Attributes.gen.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen [ 22%] 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/Intrinsics.gen.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target intrinsics_gen [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 22%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.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/DllOptionsTableGen.dir/DependInfo.cmake --color= 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". 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". 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/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' [ 22%] Building Options.inc... 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 [ 22%] Updating Options.inc... 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target DllOptionsTableGen make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend make[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/LibOptionsTableGen.dir/DependInfo.cmake --color= 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 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]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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 [ 22%] 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' [ 22%] Built target LibOptionsTableGen make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.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/CvtResTableGen.dir/DependInfo.cmake --color= 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Opts.inc... 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 [ 22%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target CvtResTableGen make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend make[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= 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 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] 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 [ 22%] 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' [ 22%] Built target MtTableGen 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-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-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' [ 23%] 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 [ 23%] 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' [ 23%] Built target RcTableGen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.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= 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". 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' [ 23%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 23%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 23%] 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' [ 23%] Built target LLVMDebugInfoCodeView [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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/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/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' [ 25%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 25%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 25%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 25%] 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' [ 25%] Built target LLVMIRReader 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". [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /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' [ 26%] Built target LLVMFuzzMutate make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.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/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' [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /<>/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] 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] unwrap(C)->getDiagnosticHandlerCallBack()); ^ 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 26%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 28%] Built target LLVMDebugInfoPDB 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' [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 28%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 30%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 30%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 30%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_queue.h:621: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:304:17: required from ‘constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const std::pair&; _T2 = llvm::SmallVector, 4>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 4>; typename std::__decay_and_strip<_Tp>::__type = std::pair]’ /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:303:17: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, llvm::SmallVector, 4> >; _Args = {const std::pair, llvm::SmallVector, 4> >&}]’ /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; bool _TrivialValueTypes = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; _Allocator = std::allocator, llvm::SmallVector, 4> > >]’ /usr/include/c++/8/bits/vector.tcc:447:6: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, llvm::SmallVector, 4> >*, std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, llvm::SmallVector, 4> >*]’ /usr/include/c++/8/bits/vector.tcc:109:4: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >]’ /usr/include/c++/8/bits/stl_vector.h:1091:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, llvm::SmallVector, 4> >]’ /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 31%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/CriticalAntiDepBreaker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/IRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DIEHash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/ExpandISelPseudos.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] 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 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/ExpandReductions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ScheduleDAGRRList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] : 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/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Built target LLVMAsmPrinter [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMCore.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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMCore 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' [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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 ‘void 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMMIRParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMMIRParser [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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' [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 36%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/LegalizerHelper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] : 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 38%] 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' [ 38%] Built target LLVMBitReader 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' [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 38%] 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' [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 39%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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 /usr/bin/ranlib ../../libLLVMBitWriter.a [ 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 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/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= 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". /usr/bin/ranlib ../../libLLVMGlobalISel.a 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMGlobalISel 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' [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/EntryExitInstrumenter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/EscapeEnumerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 41%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 44%] 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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] 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' [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 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++/8/bits/stl_queue.h:621: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 44%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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*, __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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 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++/8/bits/stl_queue.h:621: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 46%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), [ 47%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 49%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair::ECValue> >’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 49%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 50%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMTransformUtils.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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] 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' [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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 = 1; _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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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, 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_iterator.h:492:2: required from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]’ /usr/include/c++/8/bits/stl_algo.h:751:16: required from ‘_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]’ /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/PHIElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_iterator.h:492:2: required from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]’ /usr/include/c++/8/bits/stl_algo.h:751:16: required from ‘_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoadEliminationForLoop::collectMemchecks(const llvm::SmallVectorImpl<{anonymous}::StoreToLoadForwardingCandidate>&)::]’ /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, false, false> >’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 52%] 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' [ 52%] Built target LLVMVectorize 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' [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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' [ 52%] Built target LLVMObjCARCOpts 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' [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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 /usr/bin/ar qc ../libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o /usr/bin/ranlib ../libLLVMLinker.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMLinker make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.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/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". 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' [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMCoroutines [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++/8/bits/stl_construct.h:75:7: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = llvm::DenseMap; _Args = {const llvm::DenseMap, llvm::detail::DenseMapPair >&}]’ /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; bool _TrivialValueTypes = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:134:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*]’ /usr/include/c++/8/bits/stl_uninitialized.h:289:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Tp = llvm::DenseMap]’ /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Allocator = std::allocator >]’ /usr/include/c++/8/bits/vector.tcc:611:44: required from ‘void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/8/bits/stl_vector.h:827:4: required from ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] : 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 53%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] 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' [ 55%] 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' [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 57%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /<>/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++/8/bits/stl_uninitialized.h:150:18: required from ‘static void std::__uninitialized_fill<_TrivialValueType>::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord; bool _TrivialValueType = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:194:15: required from ‘void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord]’ /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMObject.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 58%] 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' [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /<>/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] 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 struct GenericValue { ^~~~~~~~~~~~ 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMExecutionEngine.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 58%] Built target LLVMExecutionEngine [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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' [ 58%] 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' [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 58%] Built target LLVMMCJIT [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_queue.h:621: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, unsigned int>’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 60%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:304:17: required from ‘constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = llvm::PHINode* const&; _T2 = llvm::SmallVector, 2>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 2>; typename std::__decay_and_strip<_Tp>::__type = llvm::PHINode*]’ /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:303:17: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, 2> >; _Args = {const std::pair, 2> >&}]’ /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; bool _TrivialValueTypes = false]’ /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; _Allocator = std::allocator, 2> > >]’ /usr/include/c++/8/bits/vector.tcc:447:6: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, 2> >*, std::vector, 2> >, std::allocator, 2> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, 2> >*]’ /usr/include/c++/8/bits/vector.tcc:109:4: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >]’ /usr/include/c++/8/bits/stl_vector.h:1091:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, 2> >]’ /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Built target LLVMScalarOpts 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= 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". 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' [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /<>/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] (const MVT::SimpleValueType)LegalIntReg; ^~~~~~~~~~~ [ 61%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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/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' [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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 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' [ 63%] Built target LLVMRuntimeDyld 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' [ 63%] 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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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 [ 63%] 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 [ 63%] 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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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 [ 63%] 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 [ 63%] 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 [ 63%] 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 [ 63%] 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 [ 63%] 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' [ 63%] Built target NVPTXCommonTableGen [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 63%] 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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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 [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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 [ 65%] 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' [ 65%] Built target LLVMTarget [ 65%] 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 make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.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/X86 /<>/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/X86 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Scanning dependencies of target X86CommonTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building X86GenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc.tmp [ 65%] 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 [ 65%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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 [ 65%] Building X86GenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc.tmp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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 [ 65%] 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 [ 65%] 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 [ 65%] Building X86GenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 65%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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 [ 65%] 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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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 [ 65%] 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' [ 65%] Built target AMDGPUCommonTableGen [ 65%] Building X86GenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc.tmp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] Building X86GenAsmWriter1.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 65%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] 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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMCodeGen.a [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Built target LLVMCodeGen 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". 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' [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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' [ 66%] Built target LLVMAsmParser [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building X86GenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc.tmp 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' [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 66%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] 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' [ 68%] Built target LLVMCoverage [ 68%] Building X86GenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc.tmp 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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". 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' [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] Building X86GenFastISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc.tmp [ 68%] 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 /usr/bin/ranlib ../libLLVMProfileData.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target LLVMProfileData [ 68%] Building X86GenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc.tmp 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". 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] Building X86GenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] 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' [ 68%] Built target LLVMDlltoolDriver 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= 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". 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] 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' [ 68%] Built target LLVMLibDriver [ 68%] Building X86GenEVEX2VEXTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-x86-EVEX2VEX-tables -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc.tmp 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 68%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 69%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCFIVerify [ 69%] Building X86GenRegisterBank.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-bank -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc.tmp [ 69%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 71%] Building X86GenGlobalISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-global-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -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/X86/X86.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Updating X86GenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc [ 71%] Updating X86GenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc [ 71%] Updating X86GenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.inc [ 71%] Updating X86GenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc [ 71%] Updating X86GenAsmWriter1.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.inc [ 71%] Updating X86GenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc [ 71%] Updating X86GenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc [ 71%] Updating X86GenFastISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc [ 71%] Updating X86GenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc [ 71%] Updating X86GenEVEX2VEXTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 71%] Updating X86GenRegisterBank.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 71%] Updating X86GenGlobalISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.inc [ 71%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 71%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] #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] #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] #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] #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] #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] #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] #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] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~~~~~ [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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 [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMPasses [ 73%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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' [ 74%] 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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' [ 74%] 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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 [ 74%] 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 /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 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' [ 74%] 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". 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 /usr/bin/ranlib ../libLLVMAnalysis.a [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] Updating X86GenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 74%] Built target X86CommonTableGen [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 74%] Built target LLVMAnalysis [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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' [ 74%] Built target LLVMAMDGPUUtils make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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' [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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' [ 74%] Built target LLVMAMDGPUInfo [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 74%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 /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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.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/X86 /<>/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/X86 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.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/X86/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/X86/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". Scanning dependencies of target LLVMX86CodeGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp Scanning dependencies of target LLVMX86AsmParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/AsmParser/X86AsmInstrumentation.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.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<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:151: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<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 77%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Linking CXX static library ../../../libLLVMX86AsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmParser.a CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMX86AsmParser In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/lib/Target/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.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/X86/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/X86/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". Scanning dependencies of target LLVMX86Disassembler make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp [ 77%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp: In function ‘int llvm::X86Disassembler::decodeInstruction(llvm::X86Disassembler::InternalInstruction*, llvm::X86Disassembler::byteReader_t, const void*, llvm::X86Disassembler::dlog_t, void*, const void*, uint64_t, llvm::X86Disassembler::DisassemblerMode)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:1883:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct llvm::X86Disassembler::InternalInstruction’; use assignment or value-initialization instead [-Wclass-memaccess] memset(insn, 0, sizeof(struct InternalInstruction)); ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:525:8: note: ‘struct llvm::X86Disassembler::InternalInstruction’ declared here struct InternalInstruction { ^~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86CmovConversion.cpp:59: /<>/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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.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/ArrayRecycler.h: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.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 = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Linking CXX static library ../../../libLLVMX86Disassembler.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMX86Disassembler.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Disassembler.a CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o /usr/bin/ranlib ../../../libLLVMX86Disassembler.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMX86Disassembler make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[6]: Entering directory '/<>/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/X86/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/X86/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMX86AsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ 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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.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/X86/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/X86/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". [ 77%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp Scanning dependencies of target LLVMX86Desc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:30:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86IntelInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 77%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 77%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 77%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp [ 77%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmPrinter.a CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmPrinter.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMX86AsmPrinter make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[6]: Entering directory '/<>/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/X86/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/X86/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Scanning dependencies of target LLVMX86Info make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Linking CXX static library ../../../libLLVMX86Info.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMX86Info.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Info.a CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMX86Info.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMX86Info make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[6]: Entering directory '/<>/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/X86/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/X86/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Scanning dependencies of target LLVMX86Utils make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Utils/X86ShuffleDecode.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Linking CXX static library ../../../libLLVMX86Utils.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/cmake -P CMakeFiles/LLVMX86Utils.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Utils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Utils.a CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o /usr/bin/ranlib ../../../libLLVMX86Utils.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMX86Utils 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". 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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' [ 77%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:102:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:114:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:115:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:125:3: note: here case MCSymbolRefExpr::VK_GOTOFF: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:131:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:141:3: note: here case MCSymbolRefExpr::VK_DTPOFF: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:143:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:153:3: note: here case MCSymbolRefExpr::VK_SIZE: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:155:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:165:3: note: here case MCSymbolRefExpr::VK_TLSCALL: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:226:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:234:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ [ 79%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] : 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/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/MCTargetDesc/X86FixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] 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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Linking CXX static library ../../../libLLVMX86Desc.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMX86Desc.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Desc.a CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMX86Desc.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target LLVMX86Desc 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". [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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' [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target lli-child-target 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' [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 79%] 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' [ 79%] 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' [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] 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' [ 79%] Built target LLVMAMDGPUAsmParser [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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/lib/Target/X86/X86FixupBWInsts.cpp:393: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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/ArrayRecycler.h: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 79%] 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' [ 79%] Built target LLVMAMDGPUDisassembler [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp 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' [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86FloatingPoint.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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/Support/ArrayRecycler.h: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.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 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 79%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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/libLLVMX86AsmPrinter.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMObject.a ../../lib/libLLVMSupport.a ../../lib/libLLVMSymbolize.a -lpthread ../../lib/libLLVMCFIVerify.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMObject.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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/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] : 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target llvm-cfi-verify [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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/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] : 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/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] : 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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/X86/X86ISelLowering.cpp:2207: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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/X86/X86ISelLowering.cpp:11405: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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/X86/X86InstrFMA3Info.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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/X86/X86InstrInfo.cpp:7530: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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] : 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/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] : 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/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/InstPrinter/X86InstComments.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] : 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/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] : 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/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/X86LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/InstPrinter/X86ATTInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86MachineFunctionInfo.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86MachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp [ 80%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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/X86/X86RegisterBankInfo.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] : 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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/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] : 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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86RegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86RegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/MachineMemOperand.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/MachineMemOperand.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/MachineMemOperand.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/MachineMemOperand.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp [ 80%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/MachineMemOperand.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] : 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] : 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/Target/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] : 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/Target/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86TargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86TargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86TargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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/X86/X86TargetObjectFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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/X86/X86CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] : 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::MachineInstrBundleIterator >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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] : 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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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/Support/ArrayRecycler.h: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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, 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86FrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] : 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/X86/X86InstrBuilder.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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/Target/X86/X86WinEHState.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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/Target/X86/X86WinEHState.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/X86/X86Subtarget.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] : 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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Linking CXX static library ../../libLLVMX86CodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -P CMakeFiles/LLVMX86CodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMX86CodeGen.a CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ /usr/bin/ranlib ../../libLLVMX86CodeGen.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMX86CodeGen [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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*, __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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] : 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 82%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 82%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] : 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] : 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 ‘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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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 ‘void 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ 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] : 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_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/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] : 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] : 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 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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++ -m64 -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/libLLVMX86CodeGen.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMCoverage.a ../../lib/libLLVMPasses.a ../../lib/libLLVMDlltoolDriver.a ../../lib/libLLVMLibDriver.a ../../lib/libLLVMXRay.a ../../lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMLinker.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMTarget.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMOption.a ../../lib/libLLVMObject.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMSupport.a ../../lib/libLLVMDemangle.a -lrt -ldl -lpthread -lm make[6]: Leaving directory '/<>/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' 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/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= 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/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= 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/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-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". 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/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/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' Scanning dependencies of target llvm-ar make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[6]: 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' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] 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/tools/llvm-ar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 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++ -m64 -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' [ 84%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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' [ 84%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 84%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] #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] #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] #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] # 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] #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] # 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’ #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] # 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] # 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] && !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] # 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] # 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] # 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] 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] 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] (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’ (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] || (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’ #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] # 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] # 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] # 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] # 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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] # 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] #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] # 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] # 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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ (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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #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] (!(GTEST_OS_LINUX_ANDROID || GTEST_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’ #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 84%] 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' [ 84%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 87%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 87%] 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++ -m64 -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' [ 87%] 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 87%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] 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". 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 87%] 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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] : 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llc [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 87%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-as [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-dsymutil make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 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 [ 87%] Built target llvm-bcanalyzer make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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]: 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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-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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target lli 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-cat 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 88%] Built target llvm-cvtres [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 88%] 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 88%] Built target llvm-demangle-fuzzer make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 88%] 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target bugpoint [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 88%] 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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] 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' [ 88%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 90%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-diff 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' [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-dwarfdump make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend make[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' [ 90%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 90%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 90%] 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". 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' [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-link [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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 ‘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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 -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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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' [ 90%] Built target llvm-lto2 make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.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= 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". 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/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] 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 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] 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 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] 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 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] 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 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] 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 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] 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 struct NMSymbol { ^~~~~~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-mt [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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-modextract 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-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-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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 90%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 92%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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-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' [ 92%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-opt-report [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 93%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-rc [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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 /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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]: 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". 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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 /<>/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=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1515:3: note: here 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=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1132:3: note: here case ELF::EM_MIPS: ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘std::__cxx11::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=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2644:3: note: here 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=] switch (Type) { ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2649:3: note: here case EM_MIPS: ^~~~ [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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-strings [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-stress 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-symbolizer 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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-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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-readobj [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here struct pair ^~~~ [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 93%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-xray [ 95%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 96%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 96%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target obj2yaml 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' [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 98%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target sanstats [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 [ 98%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 [ 98%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [ 98%] Built target llvm-pdbutil 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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target sancov [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 98%] 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 /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target verify-uselistorder [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 98%] 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' [ 98%] Built target llvm-dlltool [ 98%] 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/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/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 [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 98%] 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' [ 98%] Built target llvm-ranlib [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[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' [ 98%] 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' [ 98%] Built target llvm-lib 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' [ 98%] 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++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_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 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' [ 98%] 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' [ 98%] Built target llvm-readelf [100%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target yaml2obj [100%] 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++ -m64 -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' [100%] Built target BugpointPasses 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 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/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [100%] 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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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' [100%] Built target opt 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/x86_64-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/ExecutionEngine -- 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/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/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/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/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/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/JITEventListener.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/RuntimeDyld.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/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/ResourceProcessor.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/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/LTO -- 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/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/LTOCodeGenerator.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/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/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/LTOBackend.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/StringSwitch.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/APSInt.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/ProfileData -- 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/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/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/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/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/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/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/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/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/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/SampleProf.h -- 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/SampleProfWriter.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/OptSpecifier.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/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/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/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/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/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/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/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/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/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/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/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/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/Archive.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/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/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/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/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/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/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/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/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/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/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/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/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/ELF.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/Linker.h -- 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/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/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/WasmRelocs -- 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/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/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/WasmRelocs.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 -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ELF.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/DebugFrameDataSubsection.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/IPDBEnumChildren.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/TableGen -- 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/Error.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/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/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/StringMatcher.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/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/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/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/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/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/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/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/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/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/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/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/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/MCAnalysis -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/MCELFStreamer.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/MCCodeEmitter.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/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/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/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/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/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/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/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/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/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/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/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/ObjectYAML.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LatencyPriorityQueue.h -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/DAGCombine.h -- 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/Parser.h -- 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/Transforms -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/InstCombine.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/IPO.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/Bitcode -- 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/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/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/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/BitcodeWriterPass.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/BitCodes.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/PassSupport.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/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/Graph.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/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/InstrumentationMap.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/InstrTypes.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/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/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/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/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/Verifier.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/Support -- 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/Printable.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/AtomicOrdering.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/PassInfo.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/PassRegistry.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LoopAccessAnalysis.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CaptureTracking.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/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/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/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/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/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/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/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/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/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/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/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/FuzzMutate -- 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/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/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/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/OpDescriptor.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-c -- 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/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/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/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/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/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/Types.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/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/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/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/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/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/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/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/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/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/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/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/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/BitReader.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/Support -- 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/include/llvm/Support/VCSRevision.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/Config -- 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 -- 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/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/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/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/abi-breaking.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/libLLVMX86CodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86AsmParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86Disassembler.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86AsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86Desc.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86Info.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMX86Utils.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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./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/./GenerateVersionFromCVS.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/./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/./HandleLLVMStdlib.cmake /<>/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/x86_64-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.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/x86_64-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.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/x86_64-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/x86_64-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 -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/<>/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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-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/x86_64-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' Warning: git information unavailable; versioning information limited 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 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 libopenlibm.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" ln -sf /usr/lib/x86_64-linux-gnu/libopenlibm.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.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/x86_64-linux-gnu/julia/libpcre2-8.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" ln -sf /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu/julia/libdSFMT.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu/julia/libopenblas.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so" ln -sf /usr/lib/x86_64-linux-gnu/libdSFMT-19937.so.1 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu/julia/libgmp.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so" gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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/x86_64-linux-gnu/libgmp.so.10 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.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/x86_64-linux-gnu/julia/libmpfr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so" ln -sf /usr/lib/x86_64-linux-gnu/libopenblas.so.0 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.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/x86_64-linux-gnu/julia/libmbedtls.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" ln -sf /usr/lib/x86_64-linux-gnu/libmpfr.so.6 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.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/x86_64-linux-gnu/julia/libssh2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so" ln -sf /usr/lib/x86_64-linux-gnu/libssh2.so.1 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu/julia/libcurl.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so" ln -sf /usr/lib/x86_64-linux-gnu/libmbedtls.so.12 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.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/x86_64-linux-gnu/julia/libgit2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so" ln -sf /usr/lib/x86_64-linux-gnu/libgit2.so.27 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so 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/x86_64-linux-gnu/julia/libamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.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/x86_64-linux-gnu/julia/libcamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.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/x86_64-linux-gnu/julia/libccolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libcamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.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/x86_64-linux-gnu/julia/libcholmod.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so" ln -sf /usr/lib/x86_64-linux-gnu/libccolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.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/x86_64-linux-gnu/julia/libcolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libcolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu/julia/libumfpack.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so" ln -sf /usr/lib/x86_64-linux-gnu/libcholmod.so.3 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.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/x86_64-linux-gnu/julia/libspqr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so" ln -sf /usr/lib/x86_64-linux-gnu/libumfpack.so.5 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.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/x86_64-linux-gnu/julia/libsuitesparseconfig.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" ln -sf /usr/lib/x86_64-linux-gnu/libspqr.so.2 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libunwind.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" ln -sf /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.5 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 ln -sf /usr/lib/x86_64-linux-gnu/libunwind.so.8 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/base' gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 objcopy --only-keep-debug /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.debug objcopy --strip-debug /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp objcopy --add-gnu-debuglink=/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.debug /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp mv /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/<>/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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 -march=x86-64 -m64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -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/x86_64-linux-gnu/libuv.a -lutf8proc -lpthread -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -lunwind-generic -lunwind -Wl,--version-script=/<>/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/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/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/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/tzfile.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/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/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/ios.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/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/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/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/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/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/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/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/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/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jltypes.c -o jltypes.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gf.c -o gf.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/typemap.c -o typemap.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/ast.c -o ast.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/builtins.c -o builtins.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/module.c -o module.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/interpreter.c -o interpreter.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/symbol.c -o symbol.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dlload.c -o dlload.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/sys.c -o sys.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/init.c -o init.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/task.c -o task.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/array.c -o array.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dump.c -o dump.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/staticdata.c -o staticdata.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-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_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] typetagdata = malloc(a->nrows); ^ gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jl_uv.c -o jl_uv.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/datatype.c -o datatype.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/simplevector.c -o simplevector.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/APInt-C.cpp -o APInt-C.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_intrinsics.c -o runtime_intrinsics.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_ccall.cpp -o runtime_ccall.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/precompile.c -o precompile.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threadgroup.c -o threadgroup.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threading.c -o threading.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/stackwalk.c -o stackwalk.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] htable_t *cache, // weakref htable indexed by (fobj, vals) ~~~~~~~~~~^~~~~ gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc.c -o gc.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-debug.c -o gc-debug.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-pages.c -o gc-pages.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/method.c -o method.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jlapi.c -o jlapi.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/signal-handling.c -o signal-handling.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/safepoint.c -o safepoint.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jloptions.c -o jloptions.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/timing.c -o timing.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/subtype.c -o subtype.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/rtutils.c -o rtutils.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/crc32c.c -o crc32c.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/processor.cpp -o processor.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/codegen.cpp -o codegen.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-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/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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/disasm.cpp -o disasm.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/debuginfo.cpp -o debuginfo.o /<>/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] bool found = false; ^~~~~ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /<>/julia-1.0.4+dfsg/src/jitlayers.cpp:6: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair<_jl_value_t**, llvm::GlobalVariable*>’ declared here struct pair ^~~~ 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /<>/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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-simdloop.cpp -o llvm-simdloop.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-ptls.cpp -o llvm-ptls.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-muladd.cpp -o llvm-muladd.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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-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 g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-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 g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp -o llvm-multiversioning.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] static jl_cgval_t emit_expr(jl_codectx_t &ctx, jl_value_t *expr, ssize_t ssaval) ~~~~~~~~~~~~^~~~ 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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.o g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/cgmemmgr.cpp -o cgmemmgr.o /<>/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] jl_method_instance_t *li = *pli; ^~ g++ -march=x86-64 -m64 -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 -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-api.cpp -o llvm-api.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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/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++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ /<>/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 g++ -march=x86-64 -m64 -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 -momit-leaf-frame-pointer -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='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" ./jltypes.o ./gf.o ./typemap.o ./ast.o ./builtins.o ./module.o ./interpreter.o ./symbol.o ./dlload.o ./sys.o ./init.o ./task.o ./array.o ./dump.o ./staticdata.o ./toplevel.o ./jl_uv.o ./datatype.o ./simplevector.o ./APInt-C.o ./runtime_intrinsics.o ./runtime_ccall.o ./precompile.o ./threadgroup.o ./threading.o ./stackwalk.o ./gc.o ./gc-debug.o ./gc-pages.o ./method.o ./jlapi.o ./signal-handling.o ./safepoint.o ./jloptions.o ./timing.o ./subtype.o ./rtutils.o ./crc32c.o ./processor.o ./codegen.o ./jitlayers.o ./disasm.o ./debuginfo.o ./llvm-simdloop.o ./llvm-ptls.o ./llvm-muladd.o ./llvm-late-gc-lowering.o ./llvm-lower-handlers.o ./llvm-gc-invariant-verifier.o ./llvm-propagate-addrspaces.o ./llvm-multiversioning.o ./llvm-alloc-opt.o ./cgmemmgr.o ./llvm-api.o -Wl,-rpath,'$ORIGIN/julia' -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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/x86_64-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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 -lunwind-generic -lunwind -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/x86_64-linux-gnu/libjulia.so.1.0 true -ignore /<>/julia-1.0.4+dfsg/usr/lib/x86_64-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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -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 -DSYSTEM_LIBUNWIND -ggdb2 -falign-functions -momit-leaf-frame-pointer -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++ -march=x86-64 -m64 -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 -momit-leaf-frame-pointer -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/x86_64-linux-gnu/julia -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-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 -lunwind-generic -lunwind -Wl,--version-script=/<>/julia-1.0.4+dfsg/src/julia.expmap -Wl,-rpath,'$ORIGIN/../lib/x86_64-linux-gnu' -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/usr/lib/x86_64-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;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-ji /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/corecompiler.ji.tmp --startup-file=no -g0 -O0 compiler/compiler.jl essentials.jl some.jl ctypes.jl generator.jl reflection.jl options.jl promotion.jl tuple.jl pair.jl traits.jl range.jl expr.jl error.jl bool.jl number.jl int.jl operators.jl pointer.jl refvalue.jl indices.jl array.jl abstractarray.jl bitarray.jl bitset.jl abstractdict.jl abstractset.jl iterators.jl namedtuple.jl docs/core.jl ordering.jl sort.jl compiler/utilities.jl compiler/validation.jl compiler/inferenceresult.jl compiler/params.jl compiler/inferencestate.jl compiler/typeutils.jl compiler/typelimits.jl compiler/typelattice.jl compiler/tfuncs.jl compiler/abstractinterpretation.jl compiler/typeinfer.jl compiler/optimize.jl compiler/ssair/driver.jl compiler/ssair/ir.jl compiler/ssair/domtree.jl compiler/ssair/slot2ssa.jl compiler/ssair/queries.jl compiler/ssair/passes.jl compiler/ssair/inlining.jl compiler/ssair/verify.jl compiler/ssair/legacy.jl compiler/bootstrap.jl cd /<>/julia-1.0.4+dfsg/base && if ! /<>/julia-1.0.4+dfsg/usr/bin/julia -g1 -O0 -C "generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-ji /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji.tmp --startup-file=no --warn-overwrite=yes --sysimage /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/corecompiler.ji sysimg.jl ; then echo '*** This error might be fixed by running `make clean`. If the error persists$(COMMA) try `make cleanall`. ***'; false; fi coreio.jl exports.jl essentials.jl ctypes.jl gcutils.jl generator.jl reflection.jl options.jl promotion.jl tuple.jl pair.jl traits.jl range.jl expr.jl error.jl bool.jl number.jl int.jl operators.jl pointer.jl refvalue.jl refpointer.jl checked.jl indices.jl array.jl abstractarray.jl subarray.jl views.jl abstractdict.jl iterators.jl namedtuple.jl hashing.jl rounding.jl float.jl twiceprecision.jl complex.jl rational.jl multinverses.jl abstractarraymath.jl arraymath.jl simdloop.jl reduce.jl reshapedarray.jl reinterpretarray.jl bitarray.jl bitset.jl some.jl dict.jl abstractset.jl set.jl char.jl strings/basic.jl strings/string.jl strings/substring.jl build_h.jl version_git.jl osutils.jl c.jl io.jl iostream.jl iobuffer.jl intfuncs.jl strings/strings.jl strings/search.jl strings/unicode.jl strings/util.jl strings/io.jl parse.jl shell.jl regex.jl pcre.jl show.jl arrayshow.jl cartesian.jl multidimensional.jl permuteddimsarray.jl broadcast.jl missing.jl version.jl sysinfo.jl libc.jl env.jl libuv.jl uv_constants.jl event.jl task.jl lock.jl threads.jl weakkeydict.jl logging.jl stream.jl filesystem.jl process.jl grisu/grisu.jl methodshow.jl secretbuffer.jl floatfuncs.jl math.jl reducedim.jl accumulate.jl ordering.jl sort.jl fastmath.jl gmp.jl mpfr.jl combinatorics.jl hashing2.jl irrationals.jl mathconstants.jl printf.jl meta.jl Enums.jl channels.jl deepcopy.jl download.jl summarysize.jl errorshow.jl stacktraces.jl initdefs.jl threadcall.jl uuid.jl loading.jl util.jl asyncmap.jl multimedia.jl deprecated.jl docs/basedocs.jl client.jl docs/Docs.jl Base ─────────── 46.066559 seconds Base64 ───────── 6.829217 seconds CRC32c ───────── 0.012317 seconds SHA ──────────── 0.312238 seconds FileWatching ─── 0.163461 seconds Unicode ──────── 0.010506 seconds Mmap ─────────── 0.137553 seconds Serialization ── 2.968738 seconds Libdl ────────── 0.044935 seconds Markdown ─────── 4.813759 seconds LibGit2 ──────── 6.684287 seconds Logging ──────── 0.451100 seconds Sockets ──────── 4.085975 seconds Printf ───────── 0.010840 seconds Profile ──────── 0.345508 seconds Dates ────────── 3.546856 seconds DelimitedFiles ─ 0.197493 seconds Random ───────── 1.294090 seconds UUIDs ────────── 0.012159 seconds Future ───────── 0.009265 seconds LinearAlgebra ── 21.513143 seconds SparseArrays ─── 6.392411 seconds SuiteSparse ──── 1.840848 seconds Distributed ──── 14.119548 seconds SharedArrays ─── 0.301922 seconds Pkg ──────────── 21.876275 seconds Test ─────────── 5.100359 seconds REPL ─────────── 3.709617 seconds Statistics ───── 0.387747 seconds Stdlibs total ──107.788589 seconds Sysimage built. Summary: Total ─────── 153.857929 seconds Base: ─────── 46.066559 seconds 29.941% Stdlibs: ──── 107.788589 seconds 70.0572% make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[3]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited cd /<>/julia-1.0.4+dfsg/base && if ! /<>/julia-1.0.4+dfsg/usr/bin/julia -O3 -C "generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-o /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys-o.a.tmp --startup-file=no --warn-overwrite=yes --sysimage /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji /<>/julia-1.0.4+dfsg/contrib/generate_precompile.jl; then echo '*** This error is usually fixed by running `make clean`. If the error persists, try `make cleanall`. ***'; false; fi Generating precompile statements... 1106 generated in 160.207255 seconds (overhead 97.370048 seconds) g++ -march=x86-64 -m64 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -fPIC -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu -o /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so -Wl,--whole-archive /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys-o.a -Wl,--no-whole-archive -ljulia $([ Linux = WINNT ] && echo '' -lssp) make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make -j4 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET=generic\;sandybridge,-xsaveopt,clone_all\;haswell,-rdrnd,base\(1\) USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[3]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited make[3]: Nothing to be done for 'default'. make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' make[3]: Nothing to be done for 'default'. 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/x86_64-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 make[3]: Nothing to be done for 'libccalltest'. make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Nothing to be done for 'julia_flisp.boot.inc.phony'. 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 WARNING: Using boilerplate git version info make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/base' make[3]: Nothing to be done for 'libjulia-release'. 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 make[3]: Nothing to be done for 'julia-release'. 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 make[3]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[3]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[3]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' /usr/bin/make -C doc pdf make[2]: Entering directory '/<>/julia-1.0.4+dfsg/doc' Warning: git information unavailable; versioning information limited true Building PDF documentation. /<>/julia-1.0.4+dfsg/usr/bin/julia --color=yes /<>/julia-1.0.4+dfsg/doc/make.jl -- pdf linkcheck= doctest= buildroot=/<>/julia-1.0.4+dfsg Documenter: setting up build directory. Documenter: expanding markdown templates. Documenter: building cross-references. Documenter: running document checks. !! Skipped doctesting. > checking footnote links. Documenter: populating indices. Documenter: rendering document. ┌ Warning: Deprecated format value :markdown │ │ The LaTeX/PDF backend must now be imported from a separate package. │ Add DocumenterLaTeX to your documentation dependencies and add │ │ using DocumenterLaTeX │ │ to your make.jl script. │ │ Built-in support for format=:latex will be removed completely in a future │ Documenter version, causing builds to fail completely. │ │ See the Output Backends section in the manual for more information. └ @ Documenter.Writers /<>/julia-1.0.4+dfsg/debian/embedded/Documenter/src/Writers/Writers.jl:81 Latexmk: Run number 1 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.126 seconds luaotfload | db : Font names database not found, generating new one. luaotfload | db : This can take several minutes; please be patient./usr/bin/pygmentize Latexmk: Run number 2 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.111 seconds /usr/bin/pygmentize Latexmk: Run number 3 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.101 seconds /usr/bin/pygmentize Latexmk: Summary of warnings from last run of (pdf)latex: =====Latex reported missing or unavailable character(s). =====See log file for details. Build finished. make[2]: Leaving directory '/<>/julia-1.0.4+dfsg/doc' make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/<>/julia-1.0.4+dfsg' env JULIA_CPU_THREADS=4 JULIA_TEST_MAXRSS_MB=500 make -C test prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/<>/julia-1.0.4+dfsg/test' Warning: git information unavailable; versioning information limited /<>/julia-1.0.4+dfsg/usr/bin/julia --check-bounds=yes --startup-file=no ./runtests.jl all Test (Worker) | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB) compiler/validation (4) | 2.83 | 0.12 | 4.4 | 160.45 | 215.47 From worker 2: Skipping Base.Filesystem.JL_O_RANDOM From worker 2: Skipping Base.Filesystem.JL_O_SEQUENTIAL From worker 2: Skipping Base.Filesystem.JL_O_SHORT_LIVED From worker 2: Skipping Base.Filesystem.JL_O_TEMPORARY From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend From worker 2: Skipping Base.Filesystem.JL_O_RANDOM From worker 2: Skipping Base.Filesystem.JL_O_SEQUENTIAL From worker 2: Skipping Base.Filesystem.JL_O_SHORT_LIVED From worker 2: Skipping Base.Filesystem.JL_O_TEMPORARY From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend ambiguous (2) | 11.69 | 0.30 | 2.6 | 1140.05 | 245.74 compiler/compiler (3) | 12.13 | 0.41 | 3.4 | 714.79 | 261.04 strings/search (2) | 2.61 | 0.04 | 1.6 | 109.83 | 253.04 strings/io (2) | 2.94 | 0.04 | 1.5 | 111.32 | 265.06 strings/util (3) | 6.16 | 0.07 | 1.2 | 192.37 | 283.29 unicode/utf8 (3) | 0.33 | 0.00 | 0.0 | 3.95 | 283.29 strings/basic (4) | 17.52 | 0.32 | 1.8 | 692.04 | 253.09 strings/types (2) | 5.17 | 0.29 | 5.5 | 1174.98 | 266.64 keywordargs (2) | 5.16 | 0.04 | 0.7 | 115.47 | 266.64 worlds (4) | 2.99 | 0.09 | 3.0 | 173.59 | 260.77 subtype (4) | 35.02 | 1.03 | 2.9 | 1885.36 | 742.04 char (6) | 4.80 | 0.23 | 4.8 | 288.58 | 221.41 triplequote (6) | 0.06 | 0.00 | 0.0 | 2.00 | 221.41 intrinsics (6) | 0.92 | 0.02 | 1.7 | 46.21 | 224.96 core (3) | 70.46 | 8.03 | 11.4 | 10664.66 | 668.46 hashing (7) | 24.89 | 0.69 | 2.8 | 1590.23 | 248.32 dict (6) | 39.41 | 1.28 | 3.3 | 2212.87 | 305.29 iobuffer (7) | 3.85 | 0.04 | 1.1 | 111.95 | 272.09 staged (6) | 6.99 | 0.24 | 3.4 | 410.33 | 305.29 numbers (2) | 112.41 | 2.36 | 2.1 | 4869.23 | 400.63 tuple (2) | 7.83 | 0.16 | 2.0 | 258.14 | 410.31 reduce (2) | 17.66 | 1.09 | 6.2 | 1210.78 | 565.08 offsetarray (7) | 65.97 | 2.27 | 3.4 | 3514.21 | 361.71 reducedim (8) | 49.33 | 1.74 | 3.5 | 3343.68 | 272.57 intfuncs (8) | 5.63 | 0.11 | 2.0 | 208.88 | 285.94 simdloop (8) | 3.38 | 0.14 | 4.3 | 236.11 | 285.94 vecelement (8) | 15.67 | 0.66 | 4.2 | 1324.84 | 309.34 rational (8) | 14.30 | 0.52 | 3.6 | 819.16 | 339.47 abstractarray (7) | 90.58 | 4.85 | 5.4 | 4866.01 | 484.09 arrayops (6) | 152.72 | 7.14 | 4.7 | 9019.73 | 572.16 copy (7) | 4.62 | 0.21 | 4.6 | 181.80 | 488.15 fastmath (7) | 13.89 | 0.68 | 4.9 | 687.60 | 503.09 functional (10) | 13.19 | 0.43 | 3.3 | 899.35 | 221.86 subarray (5) | 321.94 | 25.72 | 8.0 | 24167.18 | 733.59 operators (11) | 10.10 | 0.38 | 3.8 | 691.38 | 222.31 path (11) | 4.09 | 0.02 | 0.5 | 52.05 | 255.16 math (9) | 68.80 | 1.02 | 1.5 | 3218.88 | 275.25 parse (9) | 14.40 | 0.50 | 3.5 | 863.59 | 280.92 ccall (11) | 37.43 | 23.19 | 62.0 | 740.12 | 263.53 iterators (10) | 61.60 | 2.17 | 3.5 | 3935.26 | 326.54 bigfloat (10) | 0.89 | 0.05 | 5.2 | 60.65 | 328.77 bigint (11) | 8.64 | 0.15 | 1.7 | 363.25 | 263.53 From worker 11: [stdio passthrough ok] spawn (11) | 20.94 | 0.24 | 1.1 | 575.87 | 279.06 [ Info: backtrace (11) | 1.58 | 0.03 | 2.2 | 73.15 | 303.04 file (11) | 5.35 | 0.11 | 2.0 | 240.05 | 317.89 From worker 9: WARNING: replacing module Foo. loading (9) | 52.23 | 1.68 | 3.2 | 3840.33 | 302.61 version (9) | 2.78 | 0.10 | 3.5 | 171.89 | 310.02 sorting (10) | 50.21 | 1.59 | 3.2 | 2379.04 | 404.52 namedtuple (9) | 5.02 | 0.13 | 2.6 | 237.28 | 316.01 read (11) | 36.51 | 1.58 | 4.3 | 2737.53 | 622.34 mpfr (10) | 23.82 | 0.67 | 2.8 | 1144.56 | 451.84 bitarray (8) | 197.72 | 11.90 | 6.0 | 12551.02 | 579.89 floatapprox (10) | 3.50 | 0.16 | 4.6 | 194.12 | 451.84 regex (10) | 0.80 | 0.04 | 4.4 | 39.46 | 451.84 float16 (10) | 3.68 | 0.14 | 3.7 | 161.20 | 451.84 combinatorics (10) | 1.78 | 0.07 | 3.8 | 71.69 | 451.84 sysinfo (10) | 0.29 | 0.02 | 5.9 | 17.72 | 451.84 env (10) | 0.99 | 0.02 | 1.7 | 22.41 | 451.84 reflection (13) | 11.13 | 0.42 | 3.7 | 713.14 | 229.57 complex (12) | 24.58 | 0.48 | 1.9 | 1040.68 | 246.51 mod2pi (12) | 1.01 | 0.01 | 0.8 | 35.22 | 246.96 rounding (10) | 10.73 | 0.42 | 3.9 | 537.80 | 457.41 euler (12) | 2.03 | 0.07 | 3.3 | 165.10 | 256.39 errorshow (12) | 8.20 | 0.22 | 2.7 | 366.59 | 284.32 broadcast (9) | 72.01 | 4.12 | 5.7 | 4915.92 | 442.21 goto (9) | 0.10 | 0.00 | 0.0 | 2.50 | 443.50 sets (12) | 22.12 | 0.37 | 1.7 | 826.06 | 313.83 llvmcall (9) | 0.51 | 0.02 | 3.9 | 22.51 | 444.30 llvmcall2 (12) | 0.16 | 0.01 | 7.6 | 7.90 | 313.83 some (12) | 1.69 | 0.04 | 2.4 | 87.94 | 314.34 meta (12) | 1.76 | 0.04 | 2.5 | 103.03 | 315.00 grisu (9) | 4.38 | 0.16 | 3.7 | 188.15 | 450.06 stacktraces (12) | 3.13 | 0.17 | 5.4 | 172.34 | 317.62 docs (9) | 11.79 | 0.77 | 6.5 | 633.65 | 466.11 From worker 9: Warning: threaded loop executed in order ranges (13) | 61.50 | 3.10 | 5.0 | 8688.29 | 321.66 show (10) | 53.96 | 2.73 | 5.1 | 2842.98 | 507.13 enums (13) | 6.75 | 0.29 | 4.4 | 387.42 | 328.35 threads (9) | 11.11 | 0.59 | 5.3 | 246.05 | 472.22 From worker 12: Test Summary: | Pass Total From worker 12: @deprecate | 6 6 From worker 12: Test Summary: | Pass Total From worker 12: firstcaller | 1 1 From worker 12: Test Summary: | Broken Total From worker 12: parser syntax deprecations | 1 1 misc (12) | 26.06 | 1.51 | 5.8 | 1767.66 | 413.18 bitset (12) | 3.28 | 0.04 | 1.1 | 60.01 | 413.18 int (13) | 10.93 | 0.19 | 1.7 | 283.61 | 349.27 inline (13) | 0.72 | 0.02 | 2.1 | 25.65 | 350.89 checked (9) | 11.08 | 0.07 | 0.7 | 92.31 | 517.72 error (15) | 4.65 | 0.14 | 3.0 | 228.21 | 224.13 floatfuncs (12) | 9.57 | 0.37 | 3.8 | 636.15 | 413.18 cartesian (15) | 0.28 | 0.00 | 0.0 | 4.61 | 224.13 osutils (12) | 0.36 | 0.00 | 0.0 | 0.61 | 413.18 boundscheck (13) | 9.05 | 0.01 | 0.2 | 21.04 | 351.66 iostream (12) | 1.14 | 0.04 | 3.4 | 63.13 | 413.18 specificity (12) | 0.20 | 0.01 | 6.4 | 4.55 | 413.18 secretbuffer (13) | 1.25 | 0.32 | 25.8 | 34.45 | 355.41 codegen (12) | 3.01 | 0.26 | 8.6 | 28.33 | 413.18 syntax (12) | 3.44 | 0.17 | 5.0 | 106.43 | 413.18 reinterpretarray (13) | 13.26 | 0.97 | 7.3 | 795.77 | 380.39 channels (15) | 15.80 | 0.90 | 5.7 | 574.63 | 396.35 logging (12) | 10.57 | 0.27 | 2.6 | 435.40 | 413.18 asyncmap (15) | 12.81 | 0.44 | 3.5 | 731.99 | 396.35 missing (13) | 13.47 | 0.40 | 3.0 | 602.93 | 385.71 cmdlineargs (14) | 188.82 | 0.37 | 0.2 | 394.46 | 234.08 Pkg/resolve (14) | 25.14 | 1.86 | 7.4 | 5397.58 | 309.38 SparseArrays/higherorderfns (12) | 200.44 | 11.43 | 5.7 | 12292.67 | 587.52 SparseArrays/sparse (15) | 249.39 | 36.48 | 14.6 | 10437.12 | 493.46 SparseArrays/sparsevector (13) | 299.74 | 16.36 | 5.5 | 17810.12 | 807.82 LinearAlgebra/qr (16) | 141.92 | 6.45 | 4.5 | 10766.42 | 437.90 LinearAlgebra/schur (16) | 23.26 | 1.13 | 4.9 | 1205.97 | 461.38 LinearAlgebra/special (16) | 37.71 | 1.40 | 3.7 | 1639.72 | 493.35 LinearAlgebra/eigen (16) | 44.97 | 3.17 | 7.1 | 2524.81 | 526.40 LinearAlgebra/matmul (17) | 182.89 | 8.18 | 4.5 | 10115.62 | 399.75 LinearAlgebra/dense (15) | 255.69 | 21.06 | 8.2 | 14006.16 | 778.35 LinearAlgebra/bunchkaufman (18) | 78.00 | 3.24 | 4.2 | 4873.00 | 323.03 LinearAlgebra/svd (17) | 75.53 | 3.89 | 5.1 | 4385.54 | 469.84 LinearAlgebra/lapack (19) | 78.67 | 2.67 | 3.4 | 4356.20 | 315.08 LinearAlgebra/tridiag (18) | 83.34 | 3.15 | 3.8 | 3830.82 | 429.87 LinearAlgebra/bidiag (17) | 87.08 | 4.56 | 5.2 | 4238.19 | 588.53 LinearAlgebra/cholesky (18) | 99.48 | 5.04 | 5.1 | 5229.38 | 521.79 LinearAlgebra/diagonal (19) | 192.47 | 11.85 | 6.2 | 11278.01 | 569.87 LinearAlgebra/lu (20) | 152.37 | 6.43 | 4.2 | 9188.18 | 482.69 LinearAlgebra/triangular (14) | 653.16 | 39.76 | 6.1 | 35341.32 | 1106.26 LinearAlgebra/generic (22) | 37.01 | 1.39 | 3.8 | 2400.23 | 280.76 LinearAlgebra/hessenberg (22) | 9.80 | 0.41 | 4.2 | 540.48 | 281.84 LinearAlgebra/uniformscaling (20) | 33.73 | 1.58 | 4.7 | 1674.40 | 524.30 LinearAlgebra/symmetric (21) | 163.17 | 7.94 | 4.9 | 8784.76 | 447.19 LinearAlgebra/blas (22) | 54.69 | 1.97 | 3.6 | 2827.66 | 361.39 LinearAlgebra/adjtrans (24) | 43.99 | 1.85 | 4.2 | 2924.70 | 287.75 LinearAlgebra/pinv (21) | 17.51 | 1.12 | 6.4 | 1328.45 | 555.52 LinearAlgebra/givens (22) | 10.67 | 0.37 | 3.5 | 570.95 | 366.05 LinearAlgebra/structuredbroadcast (24) | 33.56 | 1.51 | 4.5 | 2305.75 | 328.62 Dates/adjusters (24) | 8.55 | 0.17 | 1.9 | 249.93 | 356.18 Dates/query (24) | 2.11 | 0.02 | 0.7 | 17.75 | 356.48 LinearAlgebra/lq (23) | 111.05 | 4.14 | 3.7 | 8594.09 | 435.74 Dates/accessors (22) | 53.17 | 1.64 | 3.1 | 3767.14 | 373.52 Dates/ranges (23) | 19.41 | 0.62 | 3.2 | 1100.05 | 450.49 Dates/rounding (22) | 4.45 | 0.08 | 1.8 | 110.33 | 376.43 Dates/periods (24) | 23.48 | 0.75 | 3.2 | 972.40 | 382.72 Dates/types (23) | 4.18 | 0.06 | 1.4 | 83.99 | 455.07 Dates/conversions (23) | 2.25 | 0.03 | 1.4 | 46.35 | 456.30 Base64 (23) | 3.10 | 0.13 | 4.3 | 199.56 | 459.09 CRC32c (23) | 2.30 | 0.10 | 4.2 | 116.50 | 459.75 Dates/arithmetic (24) | 14.15 | 0.63 | 4.5 | 586.90 | 396.56 DelimitedFiles (23) | 12.02 | 0.62 | 5.1 | 689.33 | 465.64 Dates/io (22) | 21.93 | 0.62 | 2.8 | 849.55 | 396.50 From worker 25: The following 'Resetting the helper list...' warning is expected: ┌ Warning: Resetting the helper list is currently unsupported: │ ignoring all git credential helpers └ @ LibGit2 /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2/src/gitcredential.jl:234 Future (23) | 2.16 | 0.07 | 3.2 | 99.79 | 465.64 Libdl (23) | 0.75 | 0.01 | 1.8 | 26.36 | 465.64 Logging (23) | 6.76 | 0.26 | 3.8 | 414.58 | 478.99 Markdown (23) | 8.51 | 0.32 | 3.7 | 477.60 | 483.82 InteractiveUtils (22) | 18.80 | 0.75 | 4.0 | 813.09 | 464.16 Mmap (23) | 9.80 | 5.15 | 52.6 | 286.25 | 494.31 FileWatching (24) | 37.77 | 1.92 | 5.1 | 184.02 | 396.56 Profile (23) | 7.42 | 0.38 | 5.2 | 317.13 | 513.56 Printf (22) | 36.92 | 1.74 | 4.7 | 2643.31 | 494.98 ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 24: ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 24: REPL (24) | 44.25 | 2.44 | 5.5 | 2218.73 | 503.44 Serialization (27) | 12.03 | 0.47 | 3.9 | 929.69 | 226.66 Random (26) | 56.71 | 1.69 | 3.0 | 3264.75 | 340.28 Sockets (27) | 6.68 | 0.09 | 1.3 | 247.89 | 229.44 Statistics (26) | 51.22 | 2.14 | 4.2 | 3068.72 | 412.35 LibGit2/libgit2 (25) | 230.25 | 1.91 | 0.8 | 1623.00 | 733.31 UUIDs (28) | 1.84 | 0.05 | 2.8 | 148.53 | 226.91 SHA (22) | 99.32 | 0.68 | 0.7 | 652.74 | 538.51 Unicode (28) | 8.17 | 0.20 | 2.5 | 357.22 | 228.34 ┌ Warning: Omitting `@test_deprecated` tests which can't yet │ be tested in --depwarn=error mode └ @ Main.Test1Main_Test /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test/test/runtests.jl:736 SuiteSparse (27) | 97.19 | 3.47 | 3.6 | 4816.47 | 360.96 Test (26) | 47.46 | 0.42 | 0.9 | 472.19 | 459.88 Executing tests that run on node 1 only: precompile (1) | 70.45 | 0.28 | 0.4 | 442.72 | 241.91 SharedArrays (1) | 32.81 | 1.56 | 4.8 | 1641.70 | 270.58 stress (1) | 64.46 | 0.03 | 0.0 | 44.81 | 271.46 Distributed (1) | 177.90 | 0.02 | 0.0 | 20.50 | 271.70 Test Summary: | Pass Broken Total Overall | 37514859 327825 37842684 SUCCESS make[2]: Leaving directory '/<>/julia-1.0.4+dfsg/test' make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/<>/julia-1.0.4+dfsg' make prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas install make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -o /<>/julia-1.0.4+dfsg/usr/tools/stringreplace /<>/julia-1.0.4+dfsg/contrib/stringreplace.c make[3]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: 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/x86_64-linux-gnu Discovered traces of libgfortran within Got SONAMES of make[4]: Entering directory '/<>/julia-1.0.4+dfsg/base' Warning: git information unavailable; versioning information limited WARNING: Using boilerplate git version info make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/base' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libjulia-release'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/ui' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia-release'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/ui' make[4]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg' make[4]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/doc' Warning: git information unavailable; versioning information limited true Building HTML documentation. /<>/julia-1.0.4+dfsg/usr/bin/julia --color=yes /<>/julia-1.0.4+dfsg/doc/make.jl linkcheck= doctest= buildroot=/<>/julia-1.0.4+dfsg Documenter: setting up build directory. Documenter: expanding markdown templates. Documenter: building cross-references. Documenter: running document checks. !! Skipped doctesting. > checking footnote links. Documenter: populating indices. Documenter: rendering document. Build finished. The HTML pages are in _build/html. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/doc' make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[3]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libjulia-release'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/ui' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia-release'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/ui' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' 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/x86_64-linux-gnu Discovered traces of libgfortran within Got SONAMES of make[4]: Entering directory '/<>/julia-1.0.4+dfsg/base' Warning: git information unavailable; versioning information limited WARNING: Using boilerplate git version info make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/base' make[4]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg' make[4]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libccalltest'. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' /<>/julia-1.0.4+dfsg/contrib/install.sh 755 /<>/julia-1.0.4+dfsg/usr/bin/julia ./debian/tmp//usr/bin/ for suffix in julia ; do \ for lib in /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/lib${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu ; \ fi \ done \ done for suffix in libccalltest libsuitesparse_wrapper libLLVM libLLVM-6 libgfortran libgcc_s libquadmath ; do \ for lib in /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu/julia ; \ fi \ done \ done cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libLLVM.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libLLVM-6.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM-6.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libgfortran.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgfortran.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libgcc_s.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgcc_s.*so*': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/libquadmath.*so*': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libquadmath.*so*': No such file or directory for suffix in libamd libcamd libccolamd libcholmod libcolamd libumfpack libspqr libsuitesparseconfig libpcre2-8 libdSFMT libgmp libmpfr libssh2 libmbedtls libmbedcrypto libmbedx509 libcurl libgit2 libopenblas ; do \ lib=/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/${suffix}.so; \ /<>/julia-1.0.4+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu/julia ; \ done cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so': No such file or directory cp: cannot stat '/<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedx509.so': No such file or directory chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedx509.so': No such file or directory # Copy public headers cp -R -L /<>/julia-1.0.4+dfsg/usr/include/julia/* ./debian/tmp//usr/include/julia # Copy system image /<>/julia-1.0.4+dfsg/contrib/install.sh 755 /<>/julia-1.0.4+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so ./debian/tmp//usr/lib/x86_64-linux-gnu/julia # Copy in system image build script /<>/julia-1.0.4+dfsg/contrib/install.sh 755 /<>/julia-1.0.4+dfsg/contrib/build_sysimg.jl ./debian/tmp//usr/share/julia/ # Copy in all .jl sources as well cp -R -L /<>/julia-1.0.4+dfsg/usr/share/julia ./debian/tmp//usr/share/ # Copy documentation cp -R -L /<>/julia-1.0.4+dfsg/doc/_build/html ./debian/tmp//usr/share/doc/julia/ # Remove various files which should not be installed rm -f ./debian/tmp//usr/share/julia/base/version_git.sh rm -f ./debian/tmp//usr/share/julia/test/Makefile rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /<>/julia-1.0.4+dfsg/VERSION`/*/source-extracted rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /<>/julia-1.0.4+dfsg/VERSION`/*/build-configured rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /<>/julia-1.0.4+dfsg/VERSION`/*/build-compiled rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /<>/julia-1.0.4+dfsg/VERSION`/*/build-checked # Copy in beautiful new man page /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/usr/share/man/man1/julia.1 ./debian/tmp//usr/share/man/man1/ # Copy icon and .desktop file mkdir -p ./debian/tmp//usr/share/icons/hicolor/scalable/apps/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/contrib/julia.svg ./debian/tmp//usr/share/icons/hicolor/scalable/apps/ touch -c ./debian/tmp//usr/share/icons/hicolor/ gtk-update-icon-cache ./debian/tmp//usr/share/icons/hicolor/ make[2]: gtk-update-icon-cache: Command not found make[2]: [Makefile:362: install] Error 127 (ignored) mkdir -p ./debian/tmp//usr/share/applications/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/contrib/julia.desktop ./debian/tmp//usr/share/applications/ # Install appdata file mkdir -p ./debian/tmp//usr/share/appdata/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/contrib/julia.appdata.xml ./debian/tmp//usr/share/appdata/ # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if ../lib/x86_64-linux-gnu/julia != ../lib/x86_64-linux-gnu/julia # On FreeBSD, remove the build's libdir from each library's RPATH mkdir -p ./debian/tmp//etc cp -R /<>/julia-1.0.4+dfsg/usr/etc/julia ./debian/tmp//etc/ make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' # FIXME: any better solution than this hack? find deps -type f -name 'libLLVM*so*' -exec cp -v '{}' debian/tmp/usr/lib/x86_64-linux-gnu/julia/ \; 'deps/scratch/llvm-6.0.0/build_Release/lib/libLLVM-6.0.so' -> 'debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.so' ln -s libLLVM-6.0.so debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.0.so ln -s libLLVM-6.0.so debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM.so rm -rf usr # Otherwise dh_install does not see debian/tmp/usr find debian -type f -name '*.so.debug' -delete find debian -type f -name .gitignore -delete find debian -type f -name 'LICENSE.md' -delete make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_install-indep make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_install --exclude=build_h.jl --exclude=build.h make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_install -Njulia-common -Njulia-doc dh_installdocs dh_installchangelogs dh_installexamples dh_installman dh_lintian dh_icons dh_perl debian/rules override_dh_link-arch make[1]: Entering directory '/<>/julia-1.0.4+dfsg' # Create *.so symlinks for dlopen'd libraries in private libdir. make -f debian/shlibdeps.mk prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='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 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -fPIE -o debian/shlibdeps debian/shlibdeps.c -ldl -Wl,--no-as-needed -lopenblas -lcurl -ldSFMT -lgmp -lgit2 -lopenlibm -lssh2 -lunwind -lmbedtls -lmbedcrypto -lmbedx509 -lmpfr -lpcre2-8 -lcholmod -lspqr -lsuitesparseconfig -lumfpack -lutf8proc rm -f debian/libjulia1.links.tmp debian/shlibdeps daxpy_ >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libopenblas.so" >> debian/libjulia1.links.tmp debian/shlibdeps curl_easy_recv >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libcurl.so" >> debian/libjulia1.links.tmp debian/shlibdeps dsfmt_get_idstring >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" >> debian/libjulia1.links.tmp debian/shlibdeps __gmpz_get_str >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libgmp.so" >> debian/libjulia1.links.tmp debian/shlibdeps git_libgit2_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libgit2.so" >> debian/libjulia1.links.tmp debian/shlibdeps pow >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" >> debian/libjulia1.links.tmp debian/shlibdeps mpfr_init2 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmpfr.so" >> debian/libjulia1.links.tmp debian/shlibdeps pcre2_compile_8 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" >> debian/libjulia1.links.tmp debian/shlibdeps libssh2_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libssh2.so" >> debian/libjulia1.links.tmp debian/shlibdeps backtrace >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libunwind.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_net_init >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_md5 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_x509_get_serial >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedx509.so" >> debian/libjulia1.links.tmp debian/shlibdeps cholmod_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libcholmod.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparseQR_C_free >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libspqr.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparse_config >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" >> debian/libjulia1.links.tmp debian/shlibdeps umfpack_dl_report_info >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libumfpack.so" >> debian/libjulia1.links.tmp debian/shlibdeps utf8proc_errmsg >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libutf8proc.so" >> debian/libjulia1.links.tmp mv debian/libjulia1.links.tmp debian/libjulia1.links make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_link make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_link -Njulia -Nlibjulia1 -Nlibjulia-dev dh_strip_nondeterminism debian/julia-doc/usr/share/doc/julia/html/en/assets/logo.png: 1 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/rules override_dh_compress make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_compress --exclude=examples/ make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_fixperms make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_fixperms # Fix shebang and mode bits find debian \( -type f -name '*.jl' \ -exec grep -q '..usr/bin/env julia' '{}' \; \ -a -exec sed -i -e 's@#!/usr/bin/env julia@#!/usr/bin/julia@g' '{}' \; \ -a -exec chmod +x '{}' \; -print \) debian/tmp/usr/share/julia/julia-config.jl debian/tmp/usr/share/julia/build_sysimg.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/loadmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl debian/julia-common/usr/share/julia/julia-config.jl debian/julia-common/usr/share/julia/build_sysimg.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/loadmeta.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_missing make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_missing --list-missing make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_strip make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_strip -X"sys.so" objcopy: debian/libjulia1/usr/lib/x86_64-linux-gnu/julia/stbIWMl5: debuglink section already exists make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_makeshlibs make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_makeshlibs --no-scripts -XLLVM make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' debian/rules override_dh_shlibdeps make[1]: Entering directory '/<>/julia-1.0.4+dfsg' # Generate dependencies for dlopen'd libraries using dummy executable. # Suppress useless dependency warnings caused by unused library symbols. dh_shlibdeps -- --warnings=1 debian/shlibdeps dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_installdeb dh_gencontrol dh_md5sums dh_builddeb INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 pkgstriptranslations: processing julia-doc (in debian/julia-doc); do_strip: , oemstrip: pkgstriptranslations: processing julia-common (in debian/julia-common); do_strip: , oemstrip: pkgstriptranslations: processing julia (in debian/julia); do_strip: , oemstrip: pkgstriptranslations: processing libjulia1 (in debian/libjulia1); do_strip: , oemstrip: debian/julia/usr/share/applications/julia.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/julia-common/DEBIAN/control, package julia-common, directory debian/julia-common INFO: pkgstripfiles: waiting for lock (julia-common) ... pkgstripfiles: processing control file: debian/julia/DEBIAN/control, package julia, directory debian/julia Skipping arch: any to arch: all dependency to julia-common Searching for duplicated docs in dependency libjulia1... symlinking NEWS.Debian.gz in julia to file in libjulia1 symlinking changelog.Debian.gz in julia to file in libjulia1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package julia ... pkgstripfiles: No PNG files. dpkg-deb: building package 'julia' in '../julia_1.0.4+dfsg-1_amd64.deb'. INFO: pkgstripfiles: waiting for lock (julia-common) ... INFO: pkgstripfiles: waiting for lock (julia-common) ... INFO: pkgstripfiles: waiting for lock (julia-common) ... INFO: pkgstriptranslations version 144 pkgstriptranslations: processing julia-dbgsym (in debian/.debhelper/julia/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (julia-common) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/julia/dbgsym-root/DEBIAN/control, package julia-dbgsym, directory debian/.debhelper/julia/dbgsym-root dpkg-deb: building package 'julia-dbgsym' in 'debian/.debhelper/scratch-space/build-julia/julia-dbgsym_1.0.4+dfsg-1_amd64.deb'. Renaming julia-dbgsym_1.0.4+dfsg-1_amd64.deb to julia-dbgsym_1.0.4+dfsg-1_amd64.ddeb pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/julia-doc/DEBIAN/control, package julia-doc, directory debian/julia-doc pkgstripfiles: processing control file: debian/libjulia1/DEBIAN/control, package libjulia1, directory debian/libjulia1 INFO: pkgstripfiles: waiting for lock (julia-doc) ... pkgstripfiles: Truncating usr/share/doc/libjulia1/changelog.Debian.gz to topmost ten records INFO: pkgstripfiles: waiting for lock (julia-common) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libjulia1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libjulia1' in '../libjulia1_1.0.4+dfsg-1_amd64.deb'. INFO: pkgstripfiles: waiting for lock (julia-doc) ... pkgstripfiles: Truncating usr/share/doc/julia-common/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package julia-common ... pkgstripfiles: No PNG files. dpkg-deb: building package 'julia-common' in '../julia-common_1.0.4+dfsg-1_all.deb'. INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstriptranslations version 144 pkgstriptranslations: processing libjulia-dev (in debian/libjulia-dev); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (julia-doc) ... INFO: pkgstripfiles: waiting for lock (julia-doc) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libjulia-dev/DEBIAN/control, package libjulia-dev, directory debian/libjulia-dev Searching for duplicated docs in dependency libjulia1... symlinking NEWS.Debian.gz in libjulia-dev to file in libjulia1 INFO: pkgstripfiles: waiting for lock (julia-doc) ... symlinking changelog.Debian.gz in libjulia-dev to file in libjulia1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libjulia-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libjulia-dev' in '../libjulia-dev_1.0.4+dfsg-1_amd64.deb'. pkgstripfiles: Truncating usr/share/doc/julia-doc/changelog.Debian.gz to topmost ten records pkgstripfiles: Disabled PNG optimization for -doc package julia-doc (to save build time) dpkg-deb: building package 'julia-doc' in '../julia-doc_1.0.4+dfsg-1_all.deb'. INFO: pkgstriptranslations version 144 pkgstriptranslations: processing libjulia1-dbgsym (in debian/.debhelper/libjulia1/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/libjulia1/dbgsym-root/DEBIAN/control, package libjulia1-dbgsym, directory debian/.debhelper/libjulia1/dbgsym-root dpkg-deb: building package 'libjulia1-dbgsym' in 'debian/.debhelper/scratch-space/build-libjulia1/libjulia1-dbgsym_1.0.4+dfsg-1_amd64.deb'. Renaming libjulia1-dbgsym_1.0.4+dfsg-1_amd64.deb to libjulia1-dbgsym_1.0.4+dfsg-1_amd64.ddeb dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary -mLaunchpad Build Daemon >../julia_1.0.4+dfsg-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20190517-1919 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ julia_1.0.4+dfsg-1_amd64.changes: --------------------------------- Format: 1.8 Date: Fri, 17 May 2019 09:01:01 +0000 Source: julia Binary: julia julia-common julia-doc libjulia-dev libjulia1 Architecture: all amd64 Version: 1.0.4+dfsg-1 Distribution: eoan-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Mo Zhou Description: julia - high-performance programming language for technical computing julia-common - high-performance programming language for technical computing (co julia-doc - high-performance programming language for technical computing (do libjulia-dev - high-performance programming language for technical computing (de libjulia1 - high-performance programming language for technical computing (ru Changes: julia (1.0.4+dfsg-1) unstable; urgency=medium . * New upstream version 1.0.4+dfsg * Uscan: Monitor the 1.0.X series. * Upgrade embedded Pkg.jl -> 1609a05aee5d5960670738d8d834d91235bd6b1e Checksums-Sha1: d186a42a3e18263699cc8451799e7a237c709790 2529724 julia-common_1.0.4+dfsg-1_all.deb f4b74f21d02a49343cbc4feab5c80d53e355b42c 18184 julia-dbgsym_1.0.4+dfsg-1_amd64.ddeb db4fdbd63a1461423cf7793b9e04449d64c512ba 5212260 julia-doc_1.0.4+dfsg-1_all.deb b3f1a2dfa97eb8ae8b87349217d066bc7a6e0687 13284 julia_1.0.4+dfsg-1_amd64.buildinfo 0e28e5903b7a992192a269dd499320945912ce3f 1125204 julia_1.0.4+dfsg-1_amd64.deb ae6dbbc4d0ae3c10ebf3b08778dca201c11fb78d 59000 libjulia-dev_1.0.4+dfsg-1_amd64.deb 8bf3cbab407239029b34521b6f2be0707b29cab8 445164724 libjulia1-dbgsym_1.0.4+dfsg-1_amd64.ddeb 36fd22aefb7b1ce62e9f284f86cf8cf790df0c79 34028888 libjulia1_1.0.4+dfsg-1_amd64.deb Checksums-Sha256: 32e62f9a47f55622dffa86671dd821ca29eb1e362f6abff3736a13e587652731 2529724 julia-common_1.0.4+dfsg-1_all.deb ad04be4ced30d75e4935bb5253513f263a3f6e2b852e3b63ab0588c7f7a47349 18184 julia-dbgsym_1.0.4+dfsg-1_amd64.ddeb 24ce2a7cdc3659b78b3e3945767a99ac29860c1edf807bfc66db859b88f42df7 5212260 julia-doc_1.0.4+dfsg-1_all.deb 51d5389f3235199673dcc3af3c24f39a446e69bee4b635a5e11360c4b78dfe3b 13284 julia_1.0.4+dfsg-1_amd64.buildinfo 91925655d8b20ceedba7cc9cbcf21f13d500ccfb26cda5898bcbd49610451b00 1125204 julia_1.0.4+dfsg-1_amd64.deb 795acc2082e3de5d6fc6f00dee5f0dc78f69af995ce706cbe8219d32cf0c1b6b 59000 libjulia-dev_1.0.4+dfsg-1_amd64.deb 6f92ed22f2fdc2eae80f808164b85101039e993a1b2e49c2a8eb66a0d6b0b81f 445164724 libjulia1-dbgsym_1.0.4+dfsg-1_amd64.ddeb ddd5df738af57e20c1263ade6d393a6f60d0c3ba1920d7d07ac12f7a97128972 34028888 libjulia1_1.0.4+dfsg-1_amd64.deb Files: 1fa23d913be589aca1e5ef06cbcbf55e 2529724 science optional julia-common_1.0.4+dfsg-1_all.deb d84f54eb3dfcebff12d70b45deba7712 18184 debug optional julia-dbgsym_1.0.4+dfsg-1_amd64.ddeb 74cffa5b5b1fd39a49bd9ec187d5462a 5212260 doc optional julia-doc_1.0.4+dfsg-1_all.deb 8379136060504975296bf179ff54a735 13284 science optional julia_1.0.4+dfsg-1_amd64.buildinfo bba28c799652f95535f7e45aa9fa1e5e 1125204 science optional julia_1.0.4+dfsg-1_amd64.deb 26f035de963d26c0ba938b33be92c403 59000 libdevel optional libjulia-dev_1.0.4+dfsg-1_amd64.deb 5f4703ed10cfe3b3cbec9a06fbd64bfb 445164724 debug optional libjulia1-dbgsym_1.0.4+dfsg-1_amd64.ddeb de73414dfd2b3964cbcaa747e9884970 34028888 libs optional libjulia1_1.0.4+dfsg-1_amd64.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ julia-common_1.0.4+dfsg-1_all.deb --------------------------------- new debian package, version 2.0. size 2529724 bytes: control archive=19704 bytes. 22 bytes, 1 lines conffiles 1232 bytes, 26 lines control 62609 bytes, 766 lines md5sums Package: julia-common Source: julia Version: 1.0.4+dfsg-1 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 12118 Recommends: julia Breaks: julia (<< 0.4.1-1~) Replaces: julia (<< 0.4.1-1~) Section: science Priority: optional Multi-Arch: foreign Homepage: https://julialang.org Description: high-performance programming language for technical computing (common files) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package contains the Julia standard library and test suite. drwxr-xr-x root/root 0 2019-05-17 09:01 ./ drwxr-xr-x root/root 0 2019-05-17 09:01 ./etc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./etc/julia/ -rw-r--r-- root/root 162 2019-05-17 09:01 ./etc/julia/startup.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia-common/ -rw-r--r-- root/root 413 2019-05-17 04:07 ./usr/share/doc/julia-common/NEWS.Debian.gz -rw-r--r-- root/root 2386 2019-05-17 09:01 ./usr/share/doc/julia-common/changelog.Debian.gz -rw-r--r-- root/root 38369 2019-05-17 04:07 ./usr/share/doc/julia-common/copyright drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/ -rw-r--r-- root/root 6320 2019-05-17 09:01 ./usr/share/julia/base/Enums.jl -rw-r--r-- root/root 8730 2019-05-17 09:01 ./usr/share/julia/base/Makefile -rw-r--r-- root/root 67233 2019-05-17 09:01 ./usr/share/julia/base/abstractarray.jl -rw-r--r-- root/root 10068 2019-05-17 09:01 ./usr/share/julia/base/abstractarraymath.jl -rw-r--r-- root/root 18392 2019-05-17 09:01 ./usr/share/julia/base/abstractdict.jl -rw-r--r-- root/root 6964 2019-05-17 09:01 ./usr/share/julia/base/abstractset.jl -rw-r--r-- root/root 10649 2019-05-17 09:01 ./usr/share/julia/base/accumulate.jl -rw-r--r-- root/root 56533 2019-05-17 09:01 ./usr/share/julia/base/array.jl -rw-r--r-- root/root 5369 2019-05-17 09:01 ./usr/share/julia/base/arraymath.jl -rw-r--r-- root/root 19909 2019-05-17 09:01 ./usr/share/julia/base/arrayshow.jl -rw-r--r-- root/root 14017 2019-05-17 09:01 ./usr/share/julia/base/asyncmap.jl -rw-r--r-- root/root 12566 2019-05-17 09:01 ./usr/share/julia/base/atomics.jl -rw-r--r-- root/root 46888 2019-05-17 09:01 ./usr/share/julia/base/bitarray.jl -rw-r--r-- root/root 11517 2019-05-17 09:01 ./usr/share/julia/base/bitset.jl -rw-r--r-- root/root 2831 2019-05-17 09:01 ./usr/share/julia/base/bool.jl -rw-r--r-- root/root 24911 2019-05-17 09:01 ./usr/share/julia/base/boot.jl -rw-r--r-- root/root 54022 2019-05-17 09:01 ./usr/share/julia/base/broadcast.jl -rw-r--r-- root/root 16731 2019-05-17 09:01 ./usr/share/julia/base/c.jl -rw-r--r-- root/root 11505 2019-05-17 09:01 ./usr/share/julia/base/cartesian.jl -rw-r--r-- root/root 10165 2019-05-17 09:01 ./usr/share/julia/base/channels.jl -rw-r--r-- root/root 10884 2019-05-17 09:01 ./usr/share/julia/base/char.jl -rw-r--r-- root/root 11858 2019-05-17 09:01 ./usr/share/julia/base/checked.jl -rw-r--r-- root/root 15411 2019-05-17 09:01 ./usr/share/julia/base/client.jl -rw-r--r-- root/root 5987 2019-05-17 09:01 ./usr/share/julia/base/combinatorics.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/compiler/ -rw-r--r-- root/root 52163 2019-05-17 09:01 ./usr/share/julia/base/compiler/abstractinterpretation.jl -rw-r--r-- root/root 1265 2019-05-17 09:01 ./usr/share/julia/base/compiler/bootstrap.jl -rw-r--r-- root/root 2996 2019-05-17 09:01 ./usr/share/julia/base/compiler/compiler.jl -rw-r--r-- root/root 5090 2019-05-17 09:01 ./usr/share/julia/base/compiler/inferenceresult.jl -rw-r--r-- root/root 8110 2019-05-17 09:01 ./usr/share/julia/base/compiler/inferencestate.jl -rw-r--r-- root/root 17069 2019-05-17 09:01 ./usr/share/julia/base/compiler/optimize.jl -rw-r--r-- root/root 3131 2019-05-17 09:01 ./usr/share/julia/base/compiler/params.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/ -rw-r--r-- root/root 3085 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/domtree.jl -rw-r--r-- root/root 4576 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/driver.jl -rw-r--r-- root/root 47258 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/inlining.jl -rw-r--r-- root/root 36959 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/ir.jl -rw-r--r-- root/root 3382 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/legacy.jl -rw-r--r-- root/root 40658 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/passes.jl -rw-r--r-- root/root 3222 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/queries.jl -rw-r--r-- root/root 23819 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/show.jl -rw-r--r-- root/root 35905 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/slot2ssa.jl -rw-r--r-- root/root 8197 2019-05-17 09:01 ./usr/share/julia/base/compiler/ssair/verify.jl -rw-r--r-- root/root 42897 2019-05-17 09:01 ./usr/share/julia/base/compiler/tfuncs.jl -rw-r--r-- root/root 23261 2019-05-17 09:01 ./usr/share/julia/base/compiler/typeinfer.jl -rw-r--r-- root/root 7952 2019-05-17 09:01 ./usr/share/julia/base/compiler/typelattice.jl -rw-r--r-- root/root 20211 2019-05-17 09:01 ./usr/share/julia/base/compiler/typelimits.jl -rw-r--r-- root/root 5527 2019-05-17 09:01 ./usr/share/julia/base/compiler/typeutils.jl -rw-r--r-- root/root 7441 2019-05-17 09:01 ./usr/share/julia/base/compiler/utilities.jl -rw-r--r-- root/root 9731 2019-05-17 09:01 ./usr/share/julia/base/compiler/validation.jl -rw-r--r-- root/root 27678 2019-05-17 09:01 ./usr/share/julia/base/complex.jl -rw-r--r-- root/root 966 2019-05-17 09:01 ./usr/share/julia/base/coreio.jl -rw-r--r-- root/root 1708 2019-05-17 09:01 ./usr/share/julia/base/ctypes.jl -rw-r--r-- root/root 3821 2019-05-17 09:01 ./usr/share/julia/base/deepcopy.jl -rw-r--r-- root/root 6383 2019-05-17 09:01 ./usr/share/julia/base/deprecated.jl -rw-r--r-- root/root 19671 2019-05-17 09:01 ./usr/share/julia/base/dict.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/docs/ -rw-r--r-- root/root 20880 2019-05-17 09:01 ./usr/share/julia/base/docs/Docs.jl -rw-r--r-- root/root 40605 2019-05-17 09:01 ./usr/share/julia/base/docs/basedocs.jl -rw-r--r-- root/root 1427 2019-05-17 09:01 ./usr/share/julia/base/docs/bindings.jl -rw-r--r-- root/root 1102 2019-05-17 09:01 ./usr/share/julia/base/docs/core.jl -rw-r--r-- root/root 1727 2019-05-17 09:01 ./usr/share/julia/base/docs/utils.jl -rw-r--r-- root/root 2477 2019-05-17 09:01 ./usr/share/julia/base/download.jl -rw-r--r-- root/root 5587 2019-05-17 09:01 ./usr/share/julia/base/env.jl -rw-r--r-- root/root 3490 2019-05-17 09:01 ./usr/share/julia/base/errno_h.jl -rw-r--r-- root/root 6648 2019-05-17 09:01 ./usr/share/julia/base/error.jl -rw-r--r-- root/root 24247 2019-05-17 09:01 ./usr/share/julia/base/errorshow.jl -rw-r--r-- root/root 22768 2019-05-17 09:01 ./usr/share/julia/base/essentials.jl -rw-r--r-- root/root 14615 2019-05-17 09:01 ./usr/share/julia/base/event.jl -rw-r--r-- root/root 12769 2019-05-17 09:01 ./usr/share/julia/base/exports.jl -rw-r--r-- root/root 10737 2019-05-17 09:01 ./usr/share/julia/base/expr.jl -rw-r--r-- root/root 13322 2019-05-17 09:01 ./usr/share/julia/base/fastmath.jl -rw-r--r-- root/root 22864 2019-05-17 09:01 ./usr/share/julia/base/file.jl -rw-r--r-- root/root 227 2019-05-17 09:01 ./usr/share/julia/base/file_constants.jl -rw-r--r-- root/root 6523 2019-05-17 09:01 ./usr/share/julia/base/filesystem.jl -rw-r--r-- root/root 28293 2019-05-17 09:01 ./usr/share/julia/base/float.jl -rw-r--r-- root/root 11951 2019-05-17 09:01 ./usr/share/julia/base/floatfuncs.jl -rw-r--r-- root/root 2494 2019-05-17 09:01 ./usr/share/julia/base/gcutils.jl -rw-r--r-- root/root 3915 2019-05-17 09:01 ./usr/share/julia/base/generator.jl -rw-r--r-- root/root 23680 2019-05-17 09:01 ./usr/share/julia/base/gmp.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/grisu/ -rw-r--r-- root/root 9170 2019-05-17 09:01 ./usr/share/julia/base/grisu/bignum.jl -rw-r--r-- root/root 15495 2019-05-17 09:01 ./usr/share/julia/base/grisu/bignums.jl -rw-r--r-- root/root 8347 2019-05-17 09:01 ./usr/share/julia/base/grisu/fastfixed.jl -rw-r--r-- root/root 3947 2019-05-17 09:01 ./usr/share/julia/base/grisu/fastprecision.jl -rw-r--r-- root/root 4631 2019-05-17 09:01 ./usr/share/julia/base/grisu/fastshortest.jl -rw-r--r-- root/root 10212 2019-05-17 09:01 ./usr/share/julia/base/grisu/float.jl -rw-r--r-- root/root 7474 2019-05-17 09:01 ./usr/share/julia/base/grisu/grisu.jl -rw-r--r-- root/root 2238 2019-05-17 09:01 ./usr/share/julia/base/hashing.jl -rw-r--r-- root/root 5639 2019-05-17 09:01 ./usr/share/julia/base/hashing2.jl -rw-r--r-- root/root 14869 2019-05-17 09:01 ./usr/share/julia/base/indices.jl -rw-r--r-- root/root 7362 2019-05-17 09:01 ./usr/share/julia/base/initdefs.jl -rw-r--r-- root/root 23014 2019-05-17 09:01 ./usr/share/julia/base/int.jl -rw-r--r-- root/root 23217 2019-05-17 09:01 ./usr/share/julia/base/intfuncs.jl -rw-r--r-- root/root 29352 2019-05-17 09:01 ./usr/share/julia/base/io.jl -rw-r--r-- root/root 16995 2019-05-17 09:01 ./usr/share/julia/base/iobuffer.jl -rw-r--r-- root/root 15273 2019-05-17 09:01 ./usr/share/julia/base/iostream.jl -rw-r--r-- root/root 6283 2019-05-17 09:01 ./usr/share/julia/base/irrationals.jl -rw-r--r-- root/root 32391 2019-05-17 09:01 ./usr/share/julia/base/iterators.jl -rw-r--r-- root/root 12403 2019-05-17 09:01 ./usr/share/julia/base/libc.jl -rw-r--r-- root/root 4675 2019-05-17 09:01 ./usr/share/julia/base/libuv.jl -rw-r--r-- root/root 54829 2019-05-17 09:01 ./usr/share/julia/base/loading.jl -rw-r--r-- root/root 3668 2019-05-17 09:01 ./usr/share/julia/base/lock.jl -rw-r--r-- root/root 6036 2019-05-17 09:01 ./usr/share/julia/base/locks.jl -rw-r--r-- root/root 18392 2019-05-17 09:01 ./usr/share/julia/base/logging.jl -rw-r--r-- root/root 29560 2019-05-17 09:01 ./usr/share/julia/base/math.jl -rw-r--r-- root/root 1761 2019-05-17 09:01 ./usr/share/julia/base/mathconstants.jl -rw-r--r-- root/root 11510 2019-05-17 09:01 ./usr/share/julia/base/meta.jl -rw-r--r-- root/root 10632 2019-05-17 09:01 ./usr/share/julia/base/methodshow.jl -rw-r--r-- root/root 9837 2019-05-17 09:01 ./usr/share/julia/base/missing.jl -rw-r--r-- root/root 35787 2019-05-17 09:01 ./usr/share/julia/base/mpfr.jl -rw-r--r-- root/root 59481 2019-05-17 09:01 ./usr/share/julia/base/multidimensional.jl -rw-r--r-- root/root 14449 2019-05-17 09:01 ./usr/share/julia/base/multimedia.jl -rw-r--r-- root/root 5745 2019-05-17 09:01 ./usr/share/julia/base/multinverses.jl -rw-r--r-- root/root 9620 2019-05-17 09:01 ./usr/share/julia/base/namedtuple.jl -rw-r--r-- root/root 6739 2019-05-17 09:01 ./usr/share/julia/base/number.jl -rw-r--r-- root/root 22971 2019-05-17 09:01 ./usr/share/julia/base/operators.jl -rw-r--r-- root/root 2143 2019-05-17 09:01 ./usr/share/julia/base/options.jl -rw-r--r-- root/root 2301 2019-05-17 09:01 ./usr/share/julia/base/ordering.jl -rw-r--r-- root/root 1226 2019-05-17 09:01 ./usr/share/julia/base/osutils.jl -rw-r--r-- root/root 2266 2019-05-17 09:01 ./usr/share/julia/base/pair.jl -rw-r--r-- root/root 13829 2019-05-17 09:01 ./usr/share/julia/base/parse.jl -rw-r--r-- root/root 11692 2019-05-17 09:01 ./usr/share/julia/base/path.jl -rw-r--r-- root/root 6485 2019-05-17 09:01 ./usr/share/julia/base/pcre.jl -rw-r--r-- root/root 9083 2019-05-17 09:01 ./usr/share/julia/base/pcre_h.jl -rw-r--r-- root/root 7939 2019-05-17 09:01 ./usr/share/julia/base/permuteddimsarray.jl -rw-r--r-- root/root 6508 2019-05-17 09:01 ./usr/share/julia/base/pointer.jl -rw-r--r-- root/root 39635 2019-05-17 09:01 ./usr/share/julia/base/printf.jl -rw-r--r-- root/root 28830 2019-05-17 09:01 ./usr/share/julia/base/process.jl -rw-r--r-- root/root 14288 2019-05-17 09:01 ./usr/share/julia/base/promotion.jl -rw-r--r-- root/root 37260 2019-05-17 09:01 ./usr/share/julia/base/range.jl -rw-r--r-- root/root 13637 2019-05-17 09:01 ./usr/share/julia/base/rational.jl -rw-r--r-- root/root 19955 2019-05-17 09:01 ./usr/share/julia/base/reduce.jl -rw-r--r-- root/root 23985 2019-05-17 09:01 ./usr/share/julia/base/reducedim.jl -rw-r--r-- root/root 32572 2019-05-17 09:01 ./usr/share/julia/base/reflection.jl -rw-r--r-- root/root 4782 2019-05-17 09:01 ./usr/share/julia/base/refpointer.jl -rw-r--r-- root/root 1337 2019-05-17 09:01 ./usr/share/julia/base/refvalue.jl -rw-r--r-- root/root 14733 2019-05-17 09:01 ./usr/share/julia/base/regex.jl -rw-r--r-- root/root 11149 2019-05-17 09:01 ./usr/share/julia/base/reinterpretarray.jl -rw-r--r-- root/root 9801 2019-05-17 09:01 ./usr/share/julia/base/reshapedarray.jl -rw-r--r-- root/root 6688 2019-05-17 09:01 ./usr/share/julia/base/rounding.jl -rw-r--r-- root/root 5544 2019-05-17 09:01 ./usr/share/julia/base/secretbuffer.jl -rw-r--r-- root/root 15460 2019-05-17 09:01 ./usr/share/julia/base/set.jl -rw-r--r-- root/root 8117 2019-05-17 09:01 ./usr/share/julia/base/shell.jl -rw-r--r-- root/root 65436 2019-05-17 09:01 ./usr/share/julia/base/show.jl -rw-r--r-- root/root 5382 2019-05-17 09:01 ./usr/share/julia/base/simdloop.jl -rw-r--r-- root/root 1897 2019-05-17 09:01 ./usr/share/julia/base/some.jl -rw-r--r-- root/root 29387 2019-05-17 09:01 ./usr/share/julia/base/sort.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/special/ -rw-r--r-- root/root 5005 2019-05-17 09:01 ./usr/share/julia/base/special/cbrt.jl -rw-r--r-- root/root 5170 2019-05-17 09:01 ./usr/share/julia/base/special/exp.jl -rw-r--r-- root/root 5316 2019-05-17 09:01 ./usr/share/julia/base/special/exp10.jl -rw-r--r-- root/root 8919 2019-05-17 09:01 ./usr/share/julia/base/special/hyperbolic.jl -rw-r--r-- root/root 16316 2019-05-17 09:01 ./usr/share/julia/base/special/log.jl -rw-r--r-- root/root 10461 2019-05-17 09:01 ./usr/share/julia/base/special/rem_pio2.jl -rw-r--r-- root/root 35436 2019-05-17 09:01 ./usr/share/julia/base/special/trig.jl -rw-r--r-- root/root 10237 2019-05-17 09:01 ./usr/share/julia/base/stacktraces.jl -rw-r--r-- root/root 8486 2019-05-17 09:01 ./usr/share/julia/base/stat.jl -rw-r--r-- root/root 33343 2019-05-17 09:01 ./usr/share/julia/base/stream.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/strings/ -rw-r--r-- root/root 21549 2019-05-17 09:01 ./usr/share/julia/base/strings/basic.jl -rw-r--r-- root/root 16711 2019-05-17 09:01 ./usr/share/julia/base/strings/io.jl -rw-r--r-- root/root 12782 2019-05-17 09:01 ./usr/share/julia/base/strings/search.jl -rw-r--r-- root/root 11003 2019-05-17 09:01 ./usr/share/julia/base/strings/string.jl -rw-r--r-- root/root 390 2019-05-17 09:01 ./usr/share/julia/base/strings/strings.jl -rw-r--r-- root/root 6203 2019-05-17 09:01 ./usr/share/julia/base/strings/substring.jl -rw-r--r-- root/root 18042 2019-05-17 09:01 ./usr/share/julia/base/strings/unicode.jl -rw-r--r-- root/root 19047 2019-05-17 09:01 ./usr/share/julia/base/strings/util.jl -rw-r--r-- root/root 16929 2019-05-17 09:01 ./usr/share/julia/base/subarray.jl -rw-r--r-- root/root 5562 2019-05-17 09:01 ./usr/share/julia/base/summarysize.jl -rw-r--r-- root/root 16638 2019-05-17 09:01 ./usr/share/julia/base/sysimg.jl -rw-r--r-- root/root 12564 2019-05-17 09:01 ./usr/share/julia/base/sysinfo.jl -rw-r--r-- root/root 9121 2019-05-17 09:01 ./usr/share/julia/base/task.jl -rw-r--r-- root/root 3912 2019-05-17 09:01 ./usr/share/julia/base/threadcall.jl -rw-r--r-- root/root 3140 2019-05-17 09:01 ./usr/share/julia/base/threadingconstructs.jl -rw-r--r-- root/root 773 2019-05-17 09:01 ./usr/share/julia/base/threads.jl -rw-r--r-- root/root 2358 2019-05-17 09:01 ./usr/share/julia/base/traits.jl -rw-r--r-- root/root 12317 2019-05-17 09:01 ./usr/share/julia/base/tuple.jl -rw-r--r-- root/root 26512 2019-05-17 09:01 ./usr/share/julia/base/twiceprecision.jl -rw-r--r-- root/root 25789 2019-05-17 09:01 ./usr/share/julia/base/util.jl -rw-r--r-- root/root 1980 2019-05-17 09:01 ./usr/share/julia/base/uuid.jl -rw-r--r-- root/root 2499 2019-05-17 09:01 ./usr/share/julia/base/uv_constants.jl -rw-r--r-- root/root 11426 2019-05-17 09:01 ./usr/share/julia/base/version.jl -rw-r--r-- root/root 424 2019-05-17 09:01 ./usr/share/julia/base/version_git.jl -rw-r--r-- root/root 7074 2019-05-17 09:01 ./usr/share/julia/base/views.jl -rw-r--r-- root/root 4703 2019-05-17 09:01 ./usr/share/julia/base/weakkeydict.jl -rwxr-xr-x root/root 9123 2019-05-17 09:01 ./usr/share/julia/build_sysimg.jl -rwxr-xr-x root/root 2212 2019-05-17 09:01 ./usr/share/julia/julia-config.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/ -rw-r--r-- root/root 203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/docs/src/ -rw-r--r-- root/root 211 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/src/ -rw-r--r-- root/root 1716 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/src/Base64.jl -rw-r--r-- root/root 1254 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/src/buffer.jl -rw-r--r-- root/root 5409 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/src/decode.jl -rw-r--r-- root/root 5612 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/src/encode.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/test/ -rw-r--r-- root/root 3243 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Base64/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/ -rw-r--r-- root/root 203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/docs/src/ -rw-r--r-- root/root 78 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/src/ -rw-r--r-- root/root 2064 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/src/CRC32c.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/test/ -rw-r--r-- root/root 3419 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/CRC32c/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/ -rw-r--r-- root/root 278 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/docs/src/ -rw-r--r-- root/root 27543 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/ -rw-r--r-- root/root 2646 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/Dates.jl -rw-r--r-- root/root 5107 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/accessors.jl -rw-r--r-- root/root 13764 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/adjusters.jl -rw-r--r-- root/root 4420 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/arithmetic.jl -rw-r--r-- root/root 3721 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/conversions.jl -rw-r--r-- root/root 98 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/deprecated.jl -rw-r--r-- root/root 18612 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/io.jl -rw-r--r-- root/root 10949 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/parse.jl -rw-r--r-- root/root 17757 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/periods.jl -rw-r--r-- root/root 9393 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/query.jl -rw-r--r-- root/root 2406 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/ranges.jl -rw-r--r-- root/root 9299 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/rounding.jl -rw-r--r-- root/root 12422 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/src/types.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/ -rw-r--r-- root/root 8522 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/accessors.jl -rw-r--r-- root/root 25159 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/adjusters.jl -rw-r--r-- root/root 27149 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/arithmetic.jl -rw-r--r-- root/root 6087 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/conversions.jl -rw-r--r-- root/root 22651 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/io.jl -rw-r--r-- root/root 20121 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/periods.jl -rw-r--r-- root/root 10503 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/query.jl -rw-r--r-- root/root 25899 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/ranges.jl -rw-r--r-- root/root 11782 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/rounding.jl -rw-r--r-- root/root 188 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/runtests.jl -rw-r--r-- root/root 82 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/testgroups -rw-r--r-- root/root 10254 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Dates/test/types.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/ -rw-r--r-- root/root 265 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/docs/src/ -rw-r--r-- root/root 446 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/src/ -rw-r--r-- root/root 28613 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/src/DelimitedFiles.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/test/ -rw-r--r-- root/root 14923 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/DelimitedFiles/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/ -rw-r--r-- root/root 365 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/docs/src/ -rw-r--r-- root/root 2338 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/ -rw-r--r-- root/root 2364 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/Distributed.jl -rw-r--r-- root/root 36912 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/cluster.jl -rw-r--r-- root/root 9020 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/clusterserialize.jl -rw-r--r-- root/root 7815 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/macros.jl -rw-r--r-- root/root 19203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/managers.jl -rw-r--r-- root/root 6061 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/messages.jl -rw-r--r-- root/root 10152 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/pmap.jl -rw-r--r-- root/root 22912 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/precompile.jl -rw-r--r-- root/root 12686 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/process_messages.jl -rw-r--r-- root/root 18851 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/remotecall.jl -rw-r--r-- root/root 10671 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/src/workerpool.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/test/ -rw-r--r-- root/root 46173 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/test/distributed_exec.jl -rw-r--r-- root/root 527 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/test/runtests.jl -rw-r--r-- root/root 3982 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Distributed/test/topology.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/ -rw-r--r-- root/root 151 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/docs/src/ -rw-r--r-- root/root 174 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/src/ -rw-r--r-- root/root 23531 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/src/FileWatching.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/test/ -rw-r--r-- root/root 14747 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/FileWatching/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/ -rw-r--r-- root/root 271 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/src/ -rw-r--r-- root/root 1484 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/src/Future.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/test/ -rw-r--r-- root/root 1361 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Future/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/ -rw-r--r-- root/root 326 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/docs/src/ -rw-r--r-- root/root 777 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/ -rw-r--r-- root/root 11869 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/InteractiveUtils.jl -rw-r--r-- root/root 4456 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/clipboard.jl -rw-r--r-- root/root 6172 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/codeview.jl -rw-r--r-- root/root 4902 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/editless.jl -rw-r--r-- root/root 8446 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/src/macros.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/test/ -rw-r--r-- root/root 12534 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/InteractiveUtils/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/ -rw-r--r-- root/root 336 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/docs/src/ -rw-r--r-- root/root 3682 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/ -rw-r--r-- root/root 33840 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/LibGit2.jl -rw-r--r-- root/root 2362 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/blame.jl -rw-r--r-- root/root 2945 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/blob.jl -rw-r--r-- root/root 14094 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/callbacks.jl -rw-r--r-- root/root 5648 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/commit.jl -rw-r--r-- root/root 8545 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/config.jl -rw-r--r-- root/root 20452 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/consts.jl -rw-r--r-- root/root 6306 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/diff.jl -rw-r--r-- root/root 3311 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/error.jl -rw-r--r-- root/root 10694 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/gitcredential.jl -rw-r--r-- root/root 8239 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/index.jl -rw-r--r-- root/root 11279 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/merge.jl -rw-r--r-- root/root 6514 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/oid.jl -rw-r--r-- root/root 4300 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/rebase.jl -rw-r--r-- root/root 11668 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/reference.jl -rw-r--r-- root/root 13490 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/remote.jl -rw-r--r-- root/root 18354 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/repository.jl -rw-r--r-- root/root 2572 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/signature.jl -rw-r--r-- root/root 2160 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/status.jl -rw-r--r-- root/root 602 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/strarray.jl -rw-r--r-- root/root 2887 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/tag.jl -rw-r--r-- root/root 6370 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/tree.jl -rw-r--r-- root/root 56990 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/types.jl -rw-r--r-- root/root 5464 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/utils.jl -rw-r--r-- root/root 6508 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/src/walker.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/ -rw-r--r-- root/root 1675 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/invalid -rw-r--r-- root/root 401 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/invalid.pub -rw-r--r-- root/root 1675 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/valid -rw-r--r-- root/root 1766 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/valid-passphrase -rw-r--r-- root/root 415 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/valid-passphrase.pub -rw-r--r-- root/root 399 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/keys/valid.pub -rw-r--r-- root/root 2873 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/libgit2-helpers.jl -rw-r--r-- root/root 128005 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/libgit2.jl -rw-r--r-- root/root 3329 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/online.jl -rw-r--r-- root/root 122 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/runtests.jl -rw-r--r-- root/root 15 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LibGit2/test/testgroups drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/ -rw-r--r-- root/root 144 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/docs/src/ -rw-r--r-- root/root 164 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/src/ -rw-r--r-- root/root 8509 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/src/Libdl.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/test/ -rw-r--r-- root/root 5841 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Libdl/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/ -rw-r--r-- root/root 335 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/docs/src/ -rw-r--r-- root/root 23989 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/ -rw-r--r-- root/root 9006 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/LinearAlgebra.jl -rw-r--r-- root/root 10898 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/adjtrans.jl -rw-r--r-- root/root 23435 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/bidiag.jl -rw-r--r-- root/root 7532 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/bitarray.jl -rw-r--r-- root/root 60367 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/blas.jl -rw-r--r-- root/root 11962 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/bunchkaufman.jl -rw-r--r-- root/root 20938 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/cholesky.jl -rw-r--r-- root/root 42482 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/dense.jl -rw-r--r-- root/root 111 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/deprecated.jl -rw-r--r-- root/root 18550 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/diagonal.jl -rw-r--r-- root/root 14354 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/eigen.jl -rw-r--r-- root/root 1363 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/exceptions.jl -rw-r--r-- root/root 4136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/factorization.jl -rw-r--r-- root/root 32895 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/generic.jl -rw-r--r-- root/root 12390 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/givens.jl -rw-r--r-- root/root 3800 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/hessenberg.jl -rw-r--r-- root/root 270007 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/lapack.jl -rw-r--r-- root/root 3900 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/ldlt.jl -rw-r--r-- root/root 11377 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/lq.jl -rw-r--r-- root/root 20551 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/lu.jl -rw-r--r-- root/root 30807 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/matmul.jl -rw-r--r-- root/root 31903 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/qr.jl -rw-r--r-- root/root 9853 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/schur.jl -rw-r--r-- root/root 7516 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/special.jl -rw-r--r-- root/root 9295 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/structuredbroadcast.jl -rw-r--r-- root/root 12891 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/svd.jl -rw-r--r-- root/root 33805 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/symmetric.jl -rw-r--r-- root/root 5928 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/transpose.jl -rw-r--r-- root/root 90586 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/triangular.jl -rw-r--r-- root/root 20708 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/tridiag.jl -rw-r--r-- root/root 12570 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/src/uniformscaling.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/ -rw-r--r-- root/root 30693 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/adjtrans.jl -rw-r--r-- root/root 182 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/ambiguous_exec.jl -rw-r--r-- root/root 17483 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/bidiag.jl -rw-r--r-- root/root 22098 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/blas.jl -rw-r--r-- root/root 6228 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/bunchkaufman.jl -rw-r--r-- root/root 15803 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/cholesky.jl -rw-r--r-- root/root 35958 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/dense.jl -rw-r--r-- root/root 18869 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/diagonal.jl -rw-r--r-- root/root 4814 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/eigen.jl -rw-r--r-- root/root 14444 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/generic.jl -rw-r--r-- root/root 2573 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/givens.jl -rw-r--r-- root/root 1000 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/hessenberg.jl -rw-r--r-- root/root 25743 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/lapack.jl -rw-r--r-- root/root 8347 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/lq.jl -rw-r--r-- root/root 11521 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/lu.jl -rw-r--r-- root/root 18458 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/matmul.jl -rw-r--r-- root/root 5182 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/pinv.jl -rw-r--r-- root/root 10034 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/qr.jl -rw-r--r-- root/root 165 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/runtests.jl -rw-r--r-- root/root 5393 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/schur.jl -rw-r--r-- root/root 12080 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/special.jl -rw-r--r-- root/root 4681 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/structuredbroadcast.jl -rw-r--r-- root/root 5278 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/svd.jl -rw-r--r-- root/root 22765 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/symmetric.jl -rw-r--r-- root/root 200 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/testgroups -rw-r--r-- root/root 1354 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/testutils.jl -rw-r--r-- root/root 25242 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/triangular.jl -rw-r--r-- root/root 2559 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/trickyarithmetic.jl -rw-r--r-- root/root 19933 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/tridiag.jl -rw-r--r-- root/root 12380 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/LinearAlgebra/test/uniformscaling.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/ -rw-r--r-- root/root 146 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/docs/src/ -rw-r--r-- root/root 11635 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/ -rw-r--r-- root/root 6049 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/ConsoleLogger.jl -rw-r--r-- root/root 7700 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/ConsoleLogger.jl.18306.cov -rw-r--r-- root/root 7700 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/ConsoleLogger.jl.18311.cov -rw-r--r-- root/root 7700 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/ConsoleLogger.jl.mem -rw-r--r-- root/root 1213 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/src/Logging.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/test/ -rw-r--r-- root/root 9703 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Logging/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/ -rw-r--r-- root/root 203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/docs/src/ -rw-r--r-- root/root 11198 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Common/ -rw-r--r-- root/root 417 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Common/Common.jl -rw-r--r-- root/root 10889 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Common/block.jl -rw-r--r-- root/root 6036 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Common/inline.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/GitHub/ -rw-r--r-- root/root 2101 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/GitHub/GitHub.jl -rw-r--r-- root/root 4929 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/GitHub/table.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/IPython/ -rw-r--r-- root/root 894 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/IPython/IPython.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Julia/ -rw-r--r-- root/root 647 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Julia/Julia.jl -rw-r--r-- root/root 1252 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Julia/interp.jl -rw-r--r-- root/root 1527 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/Markdown.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/parse/ -rw-r--r-- root/root 1821 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/parse/config.jl -rw-r--r-- root/root 2812 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/parse/parse.jl -rw-r--r-- root/root 5868 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/parse/util.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/ -rw-r--r-- root/root 4220 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/html.jl -rw-r--r-- root/root 4054 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/latex.jl -rw-r--r-- root/root 3823 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/plain.jl -rw-r--r-- root/root 776 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/rich.jl -rw-r--r-- root/root 3829 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/rst.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/terminal/ -rw-r--r-- root/root 1338 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/terminal/formatting.jl -rw-r--r-- root/root 5199 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/src/render/terminal/render.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/test/ -rw-r--r-- root/root 26924 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Markdown/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/ -rw-r--r-- root/root 201 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/docs/src/ -rw-r--r-- root/root 150 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/src/ -rw-r--r-- root/root 13825 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/src/Mmap.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/test/ -rw-r--r-- root/root 8649 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Mmap/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ -rw-r--r-- root/root 15 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/.codecov.yml -rw-r--r-- root/root 1421 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/.travis.yml -rw-r--r-- root/root 638 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/CHANGELOG.md -rw-r--r-- root/root 1356 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/Compat.toml -rw-r--r-- root/root 653 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/Project.toml -rw-r--r-- root/root 1091 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/README.md -rw-r--r-- root/root 1136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/appveyor.yml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/ -rwxr-xr-x root/root 4471 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl -rwxr-xr-x root/root 2801 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl -rwxr-xr-x root/root 4151 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl -rwxr-xr-x root/root 6222 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/loadmeta.jl -rw-r--r-- root/root 1405641 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/sha1map.toml -rw-r--r-- root/root 720620 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/stdlib.toml -rwxr-xr-x root/root 264 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl -rwxr-xr-x root/root 4469 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl -rw-r--r-- root/root 100 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/bors.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/docs/ -rw-r--r-- root/root 59 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/docs/Project.toml -rw-r--r-- root/root 379 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/docs/make.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/docs/src/ -rw-r--r-- root/root 34824 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/ -rw-r--r-- root/root 399 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/.travis.yml -rw-r--r-- root/root 1076 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/README.md -rw-r--r-- root/root 10 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/REQUIRE -rw-r--r-- root/root 1134 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/appveyor.yml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/src/ -rw-r--r-- root/root 1244 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/src/TOML.jl -rw-r--r-- root/root 23724 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/src/parser.jl -rw-r--r-- root/root 3496 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/src/print.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/test/ -rw-r--r-- root/root 15992 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/ext/TOML/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/ -rw-r--r-- root/root 24171 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/API.jl -rw-r--r-- root/root 9988 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Display.jl -rw-r--r-- root/root 4990 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/GitTools.jl -rw-r--r-- root/root 49063 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/GraphType.jl -rw-r--r-- root/root 51247 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl -rw-r--r-- root/root 12034 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Pkg.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Pkg2/ -rw-r--r-- root/root 689 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Pkg2/Pkg2.jl -rw-r--r-- root/root 1393 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Pkg2/reqs.jl -rw-r--r-- root/root 5640 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Pkg2/types.jl -rw-r--r-- root/root 15111 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/PlatformEngines.jl -rw-r--r-- root/root 45297 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/REPLMode.jl -rw-r--r-- root/root 12249 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Resolve.jl -rw-r--r-- root/root 44127 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/Types.jl -rw-r--r-- root/root 2203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/generate.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/resolve/ -rw-r--r-- root/root 3205 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/resolve/FieldValues.jl -rw-r--r-- root/root 14044 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/resolve/MaxSum.jl -rw-r--r-- root/root 1808 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/resolve/VersionWeights.jl -rw-r--r-- root/root 11131 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/src/versions.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/ -rw-r--r-- root/root 3471 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/NastyGenerator.jl -rw-r--r-- root/root 1855 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/api.jl -rw-r--r-- root/root 21869 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/pkg.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/project/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/project/good/ -rw-r--r-- root/root 607 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/project/good/pkg.toml -rw-r--r-- root/root 38946 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/repl.jl -rw-r--r-- root/root 17566 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/resolve.jl -rw-r--r-- root/root 147371 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/resolvedata1.jl -rw-r--r-- root/root 150 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/ -rw-r--r-- root/root 270 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep/ -rw-r--r-- root/root 148 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep/src/ -rw-r--r-- root/root 124 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep/src/RecursiveDep.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep2/ -rw-r--r-- root/root 86 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep2/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep2/src/ -rw-r--r-- root/root 104 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/RecursiveDep2/src/RecursiveDep2.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/ -rw-r--r-- root/root 235 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/deps/ -rw-r--r-- root/root 122 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/deps/build.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/src/ -rw-r--r-- root/root 295 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/src/SubModule.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/test/ -rw-r--r-- root/root 132 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/ -rw-r--r-- root/root 218 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/deps/ -rw-r--r-- root/root 122 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/deps/build.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/src/ -rw-r--r-- root/root 276 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/src/SubModule2.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/test/ -rw-r--r-- root/root 134 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/SubModule2/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/deps/ -rw-r--r-- root/root 156 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/deps/build.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/src/ -rw-r--r-- root/root 323 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/src/BigProject.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/ -rw-r--r-- root/root 207 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/Manifest.toml -rw-r--r-- root/root 180 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/src/ -rw-r--r-- root/root 140 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/src/LibFoo.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/test/ -rw-r--r-- root/root 117 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/LibFoo.jl/test/runtests.jl -rw-r--r-- root/root 8 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/REQUIRE -rw-r--r-- root/root 262 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BigProject/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/ -rw-r--r-- root/root 2234 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/Manifest.toml -rw-r--r-- root/root 204 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/deps/ -rw-r--r-- root/root 170 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/deps/build.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/src/ -rw-r--r-- root/root 76 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/BuildProjectFixedDeps/src/BuildProjectFixedDeps.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/src/ -rw-r--r-- root/root 134 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/src/PackageWithBuildSpecificTestDeps.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/test/ -rw-r--r-- root/root 8 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/test/REQUIRE -rw-r--r-- root/root 193 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/PackageWithBuildSpecificTestDeps/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/RequireDependency/ -rw-r--r-- root/root 8 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/RequireDependency/REQUIRE drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/RequireDependency/src/ -rw-r--r-- root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/RequireDependency/src/RequireDependency.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/ -rw-r--r-- root/root 237 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/src/ -rw-r--r-- root/root 149 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/src/UnregisteredWithProject.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/test/ -rw-r--r-- root/root 151 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithProject/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/deps/ -rw-r--r-- root/root 116 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/deps/build.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/src/ -rw-r--r-- root/root 265 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/src/UnregisteredWithoutProject.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/test/ -rw-r--r-- root/root 140 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/UnregisteredWithoutProject/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x1/ -rw-r--r-- root/root 84 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x1/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x1/src/ -rw-r--r-- root/root 136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x1/src/x1.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x2/ -rw-r--r-- root/root 128 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x2/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x2/src/ -rw-r--r-- root/root 136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x2/src/x2.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/ -rw-r--r-- root/root 155 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/src/ -rw-r--r-- root/root 136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/src/x3.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/test/ -rw-r--r-- root/root 136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/test_packages/x3/test/runtests.jl -rw-r--r-- root/root 12 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/testgroups -rw-r--r-- root/root 2412 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Pkg/test/utils.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/ -rw-r--r-- root/root 202 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/docs/src/ -rw-r--r-- root/root 136 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/src/ -rw-r--r-- root/root 2314 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/src/Printf.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/test/ -rw-r--r-- root/root 10715 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Printf/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/ -rw-r--r-- root/root 274 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/docs/src/ -rw-r--r-- root/root 284 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/src/ -rw-r--r-- root/root 22764 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/src/Profile.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/test/ -rw-r--r-- root/root 1507 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Profile/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/ -rw-r--r-- root/root 366 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/docs/src/ -rw-r--r-- root/root 21794 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/ -rw-r--r-- root/root 76469 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/LineEdit.jl -rw-r--r-- root/root 39878 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/REPL.jl -rw-r--r-- root/root 28944 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/REPLCompletions.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/ -rw-r--r-- root/root 7203 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/AbstractMenu.jl -rw-r--r-- root/root 3005 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/MultiSelectMenu.jl -rw-r--r-- root/root 2005 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/RadioMenu.jl -rw-r--r-- root/root 506 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/TerminalMenus.jl -rw-r--r-- root/root 2626 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/config.jl -rw-r--r-- root/root 2894 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl -rw-r--r-- root/root 5387 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/Terminals.jl -rw-r--r-- root/root 7198 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/Terminals.jl.18306.cov -rw-r--r-- root/root 7198 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/Terminals.jl.18311.cov -rw-r--r-- root/root 7198 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/Terminals.jl.mem -rw-r--r-- root/root 18862 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/docview.jl -rw-r--r-- root/root 26622 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/emoji_symbols.jl -rw-r--r-- root/root 132923 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/src/latex_symbols.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/ -rw-r--r-- root/root 553 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/FakeTerminals.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/TerminalMenus/ -rw-r--r-- root/root 1501 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/TerminalMenus/multiselect_menu.jl -rw-r--r-- root/root 1408 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/TerminalMenus/radio_menu.jl -rw-r--r-- root/root 1271 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/TerminalMenus/runtests.jl -rw-r--r-- root/root 28716 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/lineedit.jl -rw-r--r-- root/root 37219 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/repl.jl -rw-r--r-- root/root 26583 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/replcompletions.jl -rw-r--r-- root/root 309 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/REPL/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/ -rw-r--r-- root/root 408 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/docs/src/ -rw-r--r-- root/root 11031 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/ -rw-r--r-- root/root 17487 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/DSFMT.jl -rw-r--r-- root/root 17257 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/RNGs.jl -rw-r--r-- root/root 11326 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/Random.jl -rw-r--r-- root/root 15747 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/generation.jl -rw-r--r-- root/root 9247 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/misc.jl -rw-r--r-- root/root 43342 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/src/normal.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/test/ -rw-r--r-- root/root 35583 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Random/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/ -rw-r--r-- root/root 142 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/docs/src/ -rw-r--r-- root/root 1304 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/ -rw-r--r-- root/root 3215 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/SHA.jl -rw-r--r-- root/root 1917 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/base_functions.jl -rw-r--r-- root/root 3265 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/common.jl -rw-r--r-- root/root 4907 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/constants.jl -rw-r--r-- root/root 862 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/hmac.jl -rw-r--r-- root/root 2605 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/sha1.jl -rw-r--r-- root/root 3917 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/sha2.jl -rw-r--r-- root/root 2426 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/sha3.jl -rw-r--r-- root/root 5960 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/src/types.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/test/ -rw-r--r-- root/root 810 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/test/perf.jl -rw-r--r-- root/root 12925 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SHA/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/ -rw-r--r-- root/root 210 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/docs/src/ -rw-r--r-- root/root 106 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/src/ -rw-r--r-- root/root 39292 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/src/Serialization.jl -rw-r--r-- root/root 3955 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/src/precompile.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/test/ -rw-r--r-- root/root 12489 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Serialization/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/ -rw-r--r-- root/root 361 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/docs/src/ -rw-r--r-- root/root 157 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/src/ -rw-r--r-- root/root 22483 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/src/SharedArrays.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/test/ -rw-r--r-- root/root 8159 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SharedArrays/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/ -rw-r--r-- root/root 204 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/docs/src/ -rw-r--r-- root/root 523 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/src/ -rw-r--r-- root/root 7539 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/src/IPAddr.jl -rw-r--r-- root/root 2765 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/src/PipeServer.jl -rw-r--r-- root/root 22811 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/src/Sockets.jl -rw-r--r-- root/root 9182 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/src/addrinfo.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/test/ -rw-r--r-- root/root 5186 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/test/nettest.jl -rw-r--r-- root/root 16661 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Sockets/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/ -rw-r--r-- root/root 340 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/docs/src/ -rw-r--r-- root/root 10120 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/ -rw-r--r-- root/root 2419 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/SparseArrays.jl -rw-r--r-- root/root 2690 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/abstractsparse.jl -rw-r--r-- root/root 128 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/deprecated.jl -rw-r--r-- root/root 56010 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/higherorderfns.jl -rw-r--r-- root/root 36643 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/linalg.jl -rw-r--r-- root/root 123345 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/sparsematrix.jl -rw-r--r-- root/root 65570 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/src/sparsevector.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/ -rw-r--r-- root/root 30594 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/higherorderfns.jl -rw-r--r-- root/root 165 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/runtests.jl -rw-r--r-- root/root 89765 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/sparse.jl -rw-r--r-- root/root 46891 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/sparsevector.jl -rw-r--r-- root/root 35 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SparseArrays/test/testgroups drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/ -rw-r--r-- root/root 266 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/docs/src/ -rw-r--r-- root/root 398 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/src/ -rw-r--r-- root/root 31835 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/src/Statistics.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/test/ -rw-r--r-- root/root 23783 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Statistics/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/ -rw-r--r-- root/root 573 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/ -rw-r--r-- root/root 825 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/SuiteSparse.jl -rw-r--r-- root/root 68018 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/cholmod.jl -rw-r--r-- root/root 2784 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/cholmod_h.jl -rw-r--r-- root/root 78 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/deprecated.jl -rw-r--r-- root/root 14816 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/spqr.jl -rw-r--r-- root/root 24151 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/umfpack.jl -rw-r--r-- root/root 1700 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/src/umfpack_h.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/test/ -rw-r--r-- root/root 35781 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/test/cholmod.jl -rw-r--r-- root/root 243 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/test/runtests.jl -rw-r--r-- root/root 3045 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/test/spqr.jl -rw-r--r-- root/root 6447 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/SuiteSparse/test/umfpack.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/ -rw-r--r-- root/root 276 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/docs/src/ -rw-r--r-- root/root 7780 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/src/ -rw-r--r-- root/root 57511 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/src/Test.jl -rw-r--r-- root/root 9071 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/src/logging.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/test/ -rw-r--r-- root/root 26018 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Test/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/ -rw-r--r-- root/root 200 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/docs/src/ -rw-r--r-- root/root 154 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/src/ -rw-r--r-- root/root 2030 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/src/UUIDs.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/test/ -rw-r--r-- root/root 653 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/UUIDs/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/ -rw-r--r-- root/root 147 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/docs/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/docs/src/ -rw-r--r-- root/root 162 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/docs/src/index.md drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/src/ -rw-r--r-- root/root 3374 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/src/Unicode.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/test/ -rw-r--r-- root/root 14654 2019-05-17 09:01 ./usr/share/julia/stdlib/v1.0/Unicode/test/runtests.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/TestPkg/ -rw-r--r-- root/root 57 2019-05-17 09:01 ./usr/share/julia/test/TestPkg/Manifest.toml -rw-r--r-- root/root 120 2019-05-17 09:01 ./usr/share/julia/test/TestPkg/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/TestPkg/src/ -rw-r--r-- root/root 113 2019-05-17 09:01 ./usr/share/julia/test/TestPkg/src/TestPkg.jl -rw-r--r-- root/root 34948 2019-05-17 09:01 ./usr/share/julia/test/abstractarray.jl -rw-r--r-- root/root 11498 2019-05-17 09:01 ./usr/share/julia/test/ambiguous.jl -rw-r--r-- root/root 84087 2019-05-17 09:01 ./usr/share/julia/test/arrayops.jl -rw-r--r-- root/root 2162 2019-05-17 09:01 ./usr/share/julia/test/asyncmap.jl -rw-r--r-- root/root 4940 2019-05-17 09:01 ./usr/share/julia/test/backtrace.jl -rw-r--r-- root/root 476 2019-05-17 09:01 ./usr/share/julia/test/bigfloat.jl -rw-r--r-- root/root 14372 2019-05-17 09:01 ./usr/share/julia/test/bigint.jl -rw-r--r-- root/root 60000 2019-05-17 09:01 ./usr/share/julia/test/bitarray.jl -rw-r--r-- root/root 9542 2019-05-17 09:01 ./usr/share/julia/test/bitset.jl -rw-r--r-- root/root 785 2019-05-17 09:01 ./usr/share/julia/test/boundscheck.jl -rw-r--r-- root/root 5424 2019-05-17 09:01 ./usr/share/julia/test/boundscheck_exec.jl -rw-r--r-- root/root 29022 2019-05-17 09:01 ./usr/share/julia/test/broadcast.jl -rw-r--r-- root/root 700 2019-05-17 09:01 ./usr/share/julia/test/cartesian.jl -rw-r--r-- root/root 46324 2019-05-17 09:01 ./usr/share/julia/test/ccall.jl -rw-r--r-- root/root 10256 2019-05-17 09:01 ./usr/share/julia/test/channels.jl -rw-r--r-- root/root 7655 2019-05-17 09:01 ./usr/share/julia/test/char.jl -rw-r--r-- root/root 16233 2019-05-17 09:01 ./usr/share/julia/test/checked.jl -rw-r--r-- root/root 6832 2019-05-17 09:01 ./usr/share/julia/test/choosetests.jl -rw-r--r-- root/root 22387 2019-05-17 09:01 ./usr/share/julia/test/cmdlineargs.jl -rw-r--r-- root/root 10586 2019-05-17 09:01 ./usr/share/julia/test/codegen.jl -rw-r--r-- root/root 4293 2019-05-17 09:01 ./usr/share/julia/test/combinatorics.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/compiler/ -rw-r--r-- root/root 72742 2019-05-17 09:01 ./usr/share/julia/test/compiler/compiler.jl -rw-r--r-- root/root 1298 2019-05-17 09:01 ./usr/share/julia/test/compiler/irpasses.jl -rw-r--r-- root/root 713 2019-05-17 09:01 ./usr/share/julia/test/compiler/ssair.jl -rw-r--r-- root/root 4271 2019-05-17 09:01 ./usr/share/julia/test/compiler/validation.jl -rw-r--r-- root/root 49371 2019-05-17 09:01 ./usr/share/julia/test/complex.jl -rw-r--r-- root/root 4944 2019-05-17 09:01 ./usr/share/julia/test/copy.jl -rw-r--r-- root/root 163065 2019-05-17 09:01 ./usr/share/julia/test/core.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Bar/ -rw-r--r-- root/root 2498 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Bar/HXSAn.ji drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Baz/ -rw-r--r-- root/root 2491 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Baz/rONVA.ji drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Foo/ -rw-r--r-- root/root 2634 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Foo/MYb1d.ji -rw-r--r-- root/root 2386 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Foo/TeeT6.ji drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Qux/ -rw-r--r-- root/root 2247 2019-05-17 09:01 ./usr/share/julia/test/depot/compiled/v1.0/Qux/YFfiR.ji drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Baz/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Baz/81oLe/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Baz/81oLe/src/ -rw-r--r-- root/root 123 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Baz/81oLe/src/Baz.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Foo/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Foo/I05Qq/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Foo/I05Qq/src/ -rw-r--r-- root/root 145 2019-05-17 09:01 ./usr/share/julia/test/depot/packages/Foo/I05Qq/src/Foo.jl -rw-r--r-- root/root 3745 2019-05-17 09:01 ./usr/share/julia/test/deprecation_exec.jl -rw-r--r-- root/root 30221 2019-05-17 09:01 ./usr/share/julia/test/dict.jl -rw-r--r-- root/root 23143 2019-05-17 09:01 ./usr/share/julia/test/docs.jl -rw-r--r-- root/root 1414 2019-05-17 09:01 ./usr/share/julia/test/download.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/embedding/ -rw-r--r-- root/root 258 2019-05-17 09:01 ./usr/share/julia/test/embedding/LocalModule.jl -rw-r--r-- root/root 2097 2019-05-17 09:01 ./usr/share/julia/test/embedding/Makefile -rw-r--r-- root/root 952 2019-05-17 09:01 ./usr/share/julia/test/embedding/embedding-test.jl -rw-r--r-- root/root 5044 2019-05-17 09:01 ./usr/share/julia/test/embedding/embedding.c -rw-r--r-- root/root 5518 2019-05-17 09:01 ./usr/share/julia/test/enums.jl -rw-r--r-- root/root 2159 2019-05-17 09:01 ./usr/share/julia/test/env.jl -rw-r--r-- root/root 2544 2019-05-17 09:01 ./usr/share/julia/test/error.jl -rw-r--r-- root/root 23119 2019-05-17 09:01 ./usr/share/julia/test/errorshow.jl -rw-r--r-- root/root 17257 2019-05-17 09:01 ./usr/share/julia/test/euler.jl -rw-r--r-- root/root 8235 2019-05-17 09:01 ./usr/share/julia/test/fastmath.jl -rw-r--r-- root/root 37821 2019-05-17 09:01 ./usr/share/julia/test/file.jl -rw-r--r-- root/root 5615 2019-05-17 09:01 ./usr/share/julia/test/float16.jl -rw-r--r-- root/root 2315 2019-05-17 09:01 ./usr/share/julia/test/floatapprox.jl -rw-r--r-- root/root 4149 2019-05-17 09:01 ./usr/share/julia/test/floatfuncs.jl -rw-r--r-- root/root 7090 2019-05-17 09:01 ./usr/share/julia/test/functional.jl -rw-r--r-- root/root 2605 2019-05-17 09:01 ./usr/share/julia/test/generic_map_tests.jl -rw-r--r-- root/root 3122 2019-05-17 09:01 ./usr/share/julia/test/goto.jl -rw-r--r-- root/root 53868 2019-05-17 09:01 ./usr/share/julia/test/grisu.jl -rw-r--r-- root/root 8619 2019-05-17 09:01 ./usr/share/julia/test/hashing.jl -rw-r--r-- root/root 3918 2019-05-17 09:01 ./usr/share/julia/test/inline.jl -rw-r--r-- root/root 9777 2019-05-17 09:01 ./usr/share/julia/test/int.jl -rw-r--r-- root/root 10033 2019-05-17 09:01 ./usr/share/julia/test/intfuncs.jl -rw-r--r-- root/root 3099 2019-05-17 09:01 ./usr/share/julia/test/intrinsics.jl -rw-r--r-- root/root 9686 2019-05-17 09:01 ./usr/share/julia/test/iobuffer.jl -rw-r--r-- root/root 2587 2019-05-17 09:01 ./usr/share/julia/test/iostream.jl -rw-r--r-- root/root 19163 2019-05-17 09:01 ./usr/share/julia/test/iterators.jl -rw-r--r-- root/root 9941 2019-05-17 09:01 ./usr/share/julia/test/keywordargs.jl -rw-r--r-- root/root 6384 2019-05-17 09:01 ./usr/share/julia/test/llvmcall.jl -rw-r--r-- root/root 1270 2019-05-17 09:01 ./usr/share/julia/test/llvmcall2.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/ -rw-r--r-- root/root 444 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/Makefile -rw-r--r-- root/root 10249 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/alloc-opt.jl -rw-r--r-- root/root 3144 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/alloc-opt2.jl -rw-r--r-- root/root 22864 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/gcroots.ll -rw-r--r-- root/root 628 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/lit.cfg -rw-r--r-- root/root 632 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/lower-handlers.ll -rw-r--r-- root/root 717 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/muladd.ll -rw-r--r-- root/root 1811 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/propagate-addrspace.ll -rw-r--r-- root/root 8864 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/refinements.ll -rw-r--r-- root/root 1204 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/returnstwicegc.ll -rw-r--r-- root/root 745 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/safepoint_stress.jl -rw-r--r-- root/root 1771 2019-05-17 09:01 ./usr/share/julia/test/llvmpasses/simdloop.ll -rw-r--r-- root/root 20795 2019-05-17 09:01 ./usr/share/julia/test/loading.jl -rw-r--r-- root/root 10840 2019-05-17 09:01 ./usr/share/julia/test/logging.jl -rw-r--r-- root/root 36709 2019-05-17 09:01 ./usr/share/julia/test/math.jl -rw-r--r-- root/root 5089 2019-05-17 09:01 ./usr/share/julia/test/meta.jl -rw-r--r-- root/root 19975 2019-05-17 09:01 ./usr/share/julia/test/misc.jl -rw-r--r-- root/root 17045 2019-05-17 09:01 ./usr/share/julia/test/missing.jl -rw-r--r-- root/root 13157 2019-05-17 09:01 ./usr/share/julia/test/mod2pi.jl -rw-r--r-- root/root 31325 2019-05-17 09:01 ./usr/share/julia/test/mpfr.jl -rw-r--r-- root/root 9989 2019-05-17 09:01 ./usr/share/julia/test/namedtuple.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/netload/ -rw-r--r-- root/root 2033 2019-05-17 09:01 ./usr/share/julia/test/netload/memtest.jl -rw-r--r-- root/root 98050 2019-05-17 09:01 ./usr/share/julia/test/numbers.jl -rw-r--r-- root/root 16771 2019-05-17 09:01 ./usr/share/julia/test/offsetarray.jl -rw-r--r-- root/root 5495 2019-05-17 09:01 ./usr/share/julia/test/operators.jl -rw-r--r-- root/root 1700 2019-05-17 09:01 ./usr/share/julia/test/osutils.jl -rw-r--r-- root/root 12586 2019-05-17 09:01 ./usr/share/julia/test/parse.jl -rw-r--r-- root/root 11796 2019-05-17 09:01 ./usr/share/julia/test/path.jl -rw-r--r-- root/root 25937 2019-05-17 09:01 ./usr/share/julia/test/precompile.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/ -rw-r--r-- root/root 742 2019-05-17 09:01 ./usr/share/julia/test/project/Manifest.toml -rw-r--r-- root/root 165 2019-05-17 09:01 ./usr/share/julia/test/project/Project.toml drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Bar/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Bar/src/ -rw-r--r-- root/root 123 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Bar/src/Bar.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo1/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo1/src/ -rw-r--r-- root/root 144 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo1/src/Foo.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo2.jl/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo2.jl/src/ -rw-r--r-- root/root 119 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Foo2.jl/src/Foo.jl -rw-r--r-- root/root 107 2019-05-17 09:01 ./usr/share/julia/test/project/deps/Qux.jl -rw-r--r-- root/root 51988 2019-05-17 09:01 ./usr/share/julia/test/ranges.jl -rw-r--r-- root/root 14449 2019-05-17 09:01 ./usr/share/julia/test/rational.jl -rw-r--r-- root/root 17676 2019-05-17 09:01 ./usr/share/julia/test/read.jl -rw-r--r-- root/root 14464 2019-05-17 09:01 ./usr/share/julia/test/reduce.jl -rw-r--r-- root/root 17548 2019-05-17 09:01 ./usr/share/julia/test/reducedim.jl -rw-r--r-- root/root 28240 2019-05-17 09:01 ./usr/share/julia/test/reflection.jl -rw-r--r-- root/root 4295 2019-05-17 09:01 ./usr/share/julia/test/regex.jl -rw-r--r-- root/root 6111 2019-05-17 09:01 ./usr/share/julia/test/reinterpretarray.jl -rw-r--r-- root/root 12575 2019-05-17 09:01 ./usr/share/julia/test/rounding.jl -rw-r--r-- root/root 11937 2019-05-17 09:01 ./usr/share/julia/test/runtests.jl -rw-r--r-- root/root 1487 2019-05-17 09:01 ./usr/share/julia/test/secretbuffer.jl -rw-r--r-- root/root 21087 2019-05-17 09:01 ./usr/share/julia/test/sets.jl -rw-r--r-- root/root 50071 2019-05-17 09:01 ./usr/share/julia/test/show.jl -rw-r--r-- root/root 4360 2019-05-17 09:01 ./usr/share/julia/test/simdloop.jl -rw-r--r-- root/root 3734 2019-05-17 09:01 ./usr/share/julia/test/some.jl -rw-r--r-- root/root 13306 2019-05-17 09:01 ./usr/share/julia/test/sorting.jl -rw-r--r-- root/root 20969 2019-05-17 09:01 ./usr/share/julia/test/spawn.jl -rw-r--r-- root/root 9387 2019-05-17 09:01 ./usr/share/julia/test/specificity.jl -rw-r--r-- root/root 5077 2019-05-17 09:01 ./usr/share/julia/test/stacktraces.jl -rw-r--r-- root/root 7267 2019-05-17 09:01 ./usr/share/julia/test/staged.jl -rw-r--r-- root/root 2638 2019-05-17 09:01 ./usr/share/julia/test/stress.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/strings/ -rw-r--r-- root/root 33056 2019-05-17 09:01 ./usr/share/julia/test/strings/basic.jl -rw-r--r-- root/root 11947 2019-05-17 09:01 ./usr/share/julia/test/strings/io.jl -rw-r--r-- root/root 14065 2019-05-17 09:01 ./usr/share/julia/test/strings/search.jl -rw-r--r-- root/root 10854 2019-05-17 09:01 ./usr/share/julia/test/strings/types.jl -rw-r--r-- root/root 16561 2019-05-17 09:01 ./usr/share/julia/test/strings/util.jl -rw-r--r-- root/root 19267 2019-05-17 09:01 ./usr/share/julia/test/subarray.jl -rw-r--r-- root/root 61281 2019-05-17 09:01 ./usr/share/julia/test/subtype.jl -rw-r--r-- root/root 55009 2019-05-17 09:01 ./usr/share/julia/test/syntax.jl -rw-r--r-- root/root 280 2019-05-17 09:01 ./usr/share/julia/test/sysinfo.jl -rw-r--r-- root/root 157 2019-05-17 09:01 ./usr/share/julia/test/test_exec.jl -rw-r--r-- root/root 574 2019-05-17 09:01 ./usr/share/julia/test/test_sourcepath.jl -rw-r--r-- root/root 1740 2019-05-17 09:01 ./usr/share/julia/test/testdefs.jl -rw-r--r-- root/root 1502 2019-05-17 09:01 ./usr/share/julia/test/testenv.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/ -rw-r--r-- root/root 1064 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/FakePTYs.jl -rw-r--r-- root/root 3201 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/Furlongs.jl -rw-r--r-- root/root 343 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/MacroCalls.jl -rw-r--r-- root/root 5873 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/OffsetArrays.jl -rw-r--r-- root/root 1227 2019-05-17 09:01 ./usr/share/julia/test/testhelpers/PhysQuantities.jl -rw-r--r-- root/root 14705 2019-05-17 09:01 ./usr/share/julia/test/threads.jl -rw-r--r-- root/root 1225 2019-05-17 09:01 ./usr/share/julia/test/triplequote.jl -rw-r--r-- root/root 14978 2019-05-17 09:01 ./usr/share/julia/test/tuple.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/unicode/ -rw-r--r-- root/root 1395 2019-05-17 09:01 ./usr/share/julia/test/unicode/utf8.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/test/util/ -rw-r--r-- root/root 119 2019-05-17 09:01 ./usr/share/julia/test/util/segfault.jl -rw-r--r-- root/root 111 2019-05-17 09:01 ./usr/share/julia/test/util/throw_error_exception.jl -rw-r--r-- root/root 3405 2019-05-17 09:01 ./usr/share/julia/test/vecelement.jl -rw-r--r-- root/root 9672 2019-05-17 09:01 ./usr/share/julia/test/version.jl -rw-r--r-- root/root 6180 2019-05-17 09:01 ./usr/share/julia/test/worlds.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/lintian/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 193 2019-05-17 04:07 ./usr/share/lintian/overrides/julia-common julia-doc_1.0.4+dfsg-1_all.deb ------------------------------ new debian package, version 2.0. size 5212260 bytes: control archive=4392 bytes. 1421 bytes, 26 lines control 10318 bytes, 123 lines md5sums Package: julia-doc Source: julia Version: 1.0.4+dfsg-1 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 11713 Depends: fonts-font-awesome, fonts-inconsolata, libjs-jquery, libjs-jquery-ui, libjs-mathjax, libjs-highlight.js, libjs-requirejs, libjs-lodash, node-normalize.css, node-highlight.js Suggests: julia Section: doc Priority: optional Multi-Arch: foreign Homepage: https://julialang.org Description: high-performance programming language for technical computing (documentation) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package contains the Julia manual, which describes the language and its standard library. It also contains example Julia programs. drwxr-xr-x root/root 0 2019-05-17 09:01 ./ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc-base/ -rw-r--r-- root/root 233 2019-05-17 04:07 ./usr/share/doc-base/julia-manual -rw-r--r-- root/root 206 2019-05-17 04:07 ./usr/share/doc-base/julia-manual-pdf drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia-doc/ -rw-r--r-- root/root 413 2019-05-17 04:07 ./usr/share/doc/julia-doc/NEWS.Debian.gz -rw-r--r-- root/root 2384 2019-05-17 09:01 ./usr/share/doc/julia-doc/changelog.Debian.gz -rw-r--r-- root/root 38369 2019-05-17 04:07 ./usr/share/doc/julia-doc/copyright -rw-r--r-- root/root 605 2019-05-17 04:07 ./usr/share/doc/julia-doc/fontface.css drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/ -rw-r--r-- root/root 4340626 2019-05-17 09:01 ./usr/share/doc/julia/TheJuliaLanguage.pdf.gz drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/ -rw-r--r-- root/root 1990 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/arrow.svg -rw-r--r-- root/root 11003 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/documenter.css -rw-r--r-- root/root 4867 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/documenter.js -rw-r--r-- root/root 34 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/julia-manual.css -rw-r--r-- root/root 18351 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/logo.png -rw-r--r-- root/root 6826 2019-05-17 09:01 ./usr/share/doc/julia/html/en/assets/search.js drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/ -rw-r--r-- root/root 154354 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/arrays.html -rw-r--r-- root/root 241420 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/base.html -rw-r--r-- root/root 46632 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/c.html -rw-r--r-- root/root 148158 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/collections.html -rw-r--r-- root/root 19042 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/constants.html -rw-r--r-- root/root 60259 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/file.html -rw-r--r-- root/root 99467 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/io-network.html -rw-r--r-- root/root 26399 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/iterators.html -rw-r--r-- root/root 20156 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/libc.html -rw-r--r-- root/root 153193 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/math.html -rw-r--r-- root/root 37381 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/multi-threading.html -rw-r--r-- root/root 79248 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/numbers.html -rw-r--r-- root/root 33677 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/parallel.html -rw-r--r-- root/root 15881 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/punctuation.html -rw-r--r-- root/root 12802 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/simd-types.html -rw-r--r-- root/root 40427 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/sort.html -rw-r--r-- root/root 16541 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/stacktraces.html -rw-r--r-- root/root 100657 2019-05-17 09:01 ./usr/share/doc/julia/html/en/base/strings.html drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/ -rw-r--r-- root/root 36247 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/ast.html -rw-r--r-- root/root 18559 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/backtraces.html -rw-r--r-- root/root 17145 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/boundscheck.html -rw-r--r-- root/root 13867 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/callconv.html -rw-r--r-- root/root 25331 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/cartesian.html -rw-r--r-- root/root 18020 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/compiler.html -rw-r--r-- root/root 25216 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/debuggingtips.html -rw-r--r-- root/root 25578 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/eval.html -rw-r--r-- root/root 26057 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/functions.html -rw-r--r-- root/root 25790 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/gc-sa.html -rw-r--r-- root/root 17622 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/inference.html -rw-r--r-- root/root 29899 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/init.html -rw-r--r-- root/root 16580 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/isbitsunionarrays.html -rw-r--r-- root/root 33225 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/llvm.html -rw-r--r-- root/root 17792 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/locks.html -rw-r--r-- root/root 13855 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/meta.html -rw-r--r-- root/root 20545 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/object.html -rw-r--r-- root/root 25496 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/offset-arrays.html -rw-r--r-- root/root 19614 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/reflection.html -rw-r--r-- root/root 13006 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/require.html -rw-r--r-- root/root 14188 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/sanitizers.html -rw-r--r-- root/root 23077 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/ssair.html -rw-r--r-- root/root 18262 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/stdio.html -rw-r--r-- root/root 26287 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/subarrays.html -rw-r--r-- root/root 19908 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/sysimg.html -rw-r--r-- root/root 35653 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/types.html -rw-r--r-- root/root 15811 2019-05-17 09:01 ./usr/share/doc/julia/html/en/devdocs/valgrind.html -rw-r--r-- root/root 18033 2019-05-17 09:01 ./usr/share/doc/julia/html/en/index.html drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/ -rw-r--r-- root/root 55994 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/arrays.html -rw-r--r-- root/root 79351 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/calling-c-and-fortran-code.html -rw-r--r-- root/root 45978 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/code-loading.html -rw-r--r-- root/root 20685 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/complex-and-rational-numbers.html -rw-r--r-- root/root 38905 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/constructors.html -rw-r--r-- root/root 56578 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/control-flow.html -rw-r--r-- root/root 32819 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/conversion-and-promotion.html -rw-r--r-- root/root 34541 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/documentation.html -rw-r--r-- root/root 31039 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/embedding.html -rw-r--r-- root/root 29383 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/environment-variables.html -rw-r--r-- root/root 52189 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/faq.html -rw-r--r-- root/root 45644 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/functions.html -rw-r--r-- root/root 20464 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/getting-started.html -rw-r--r-- root/root 13000 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/handling-operating-system-variation.html -rw-r--r-- root/root 42774 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/integers-and-floating-point-numbers.html -rw-r--r-- root/root 53951 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/interfaces.html -rw-r--r-- root/root 42283 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/mathematical-operations.html -rw-r--r-- root/root 72001 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/metaprogramming.html -rw-r--r-- root/root 61930 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/methods.html -rw-r--r-- root/root 27403 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/missing.html -rw-r--r-- root/root 34435 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/modules.html -rw-r--r-- root/root 26213 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/networking-and-streams.html -rw-r--r-- root/root 45380 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/noteworthy-differences.html -rw-r--r-- root/root 109600 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/parallel-computing.html -rw-r--r-- root/root 83420 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/performance-tips.html -rw-r--r-- root/root 32600 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/profile.html -rw-r--r-- root/root 27046 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/running-external-programs.html -rw-r--r-- root/root 22395 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/stacktraces.html -rw-r--r-- root/root 62988 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/strings.html -rw-r--r-- root/root 35049 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/style-guide.html -rw-r--r-- root/root 85079 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/types.html -rw-r--r-- root/root 318730 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/unicode-input.html -rw-r--r-- root/root 31751 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/variables-and-scoping.html -rw-r--r-- root/root 17572 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/variables.html -rw-r--r-- root/root 14395 2019-05-17 09:01 ./usr/share/doc/julia/html/en/manual/workflow-tips.html -rw-r--r-- root/root 11105 2019-05-17 09:01 ./usr/share/doc/julia/html/en/search.html -rw-r--r-- root/root 2443561 2019-05-17 09:01 ./usr/share/doc/julia/html/en/search_index.js drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/ -rw-r--r-- root/root 16286 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Base64.html -rw-r--r-- root/root 13770 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/CRC32c.html -rw-r--r-- root/root 114284 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Dates.html -rw-r--r-- root/root 21031 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/DelimitedFiles.html -rw-r--r-- root/root 67184 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Distributed.html -rw-r--r-- root/root 16561 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/FileWatching.html -rw-r--r-- root/root 26385 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/InteractiveUtils.html -rw-r--r-- root/root 155583 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/LibGit2.html -rw-r--r-- root/root 17369 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Libdl.html -rw-r--r-- root/root 377686 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/LinearAlgebra.html -rw-r--r-- root/root 39944 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Logging.html -rw-r--r-- root/root 27091 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Markdown.html -rw-r--r-- root/root 16926 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Mmap.html -rw-r--r-- root/root 69666 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Pkg.html -rw-r--r-- root/root 13217 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Printf.html -rw-r--r-- root/root 18902 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Profile.html -rw-r--r-- root/root 36727 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/REPL.html -rw-r--r-- root/root 45473 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Random.html -rw-r--r-- root/root 12993 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/SHA.html -rw-r--r-- root/root 14405 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Serialization.html -rw-r--r-- root/root 17019 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/SharedArrays.html -rw-r--r-- root/root 25012 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Sockets.html -rw-r--r-- root/root 46928 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/SparseArrays.html -rw-r--r-- root/root 30118 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Statistics.html -rw-r--r-- root/root 37411 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Test.html -rw-r--r-- root/root 13364 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/UUIDs.html -rw-r--r-- root/root 15861 2019-05-17 09:01 ./usr/share/doc/julia/html/en/stdlib/Unicode.html julia_1.0.4+dfsg-1_amd64.deb ---------------------------- new debian package, version 2.0. size 1125204 bytes: control archive=1796 bytes. 1821 bytes, 28 lines control 1230 bytes, 18 lines md5sums Package: julia Version: 1.0.4+dfsg-1 Architecture: amd64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 5370 Depends: julia-common (= 1.0.4+dfsg-1), libjulia1 (= 1.0.4+dfsg-1), libc6 (>= 2.14), libcholmod3 (>= 1:4.5.2), libcurl3-gnutls (>= 7.16.2), libdsfmt-19937-1 (>= 2.2.3), libgit2-27 (>= 0.26.0), libgmp10, libmbedcrypto3 (>= 2.13), libmbedtls12 (>= 2.13), libmbedx509-0 (>= 2.0), libmpfr6 (>= 3.1.3), libopenblas-base, libopenlibm2 (>= 0.4), libpcre2-8-0 (>= 10.32), libspqr2 (>= 1:5.4.0+dfsg), libssh2-1 (>= 1.0), libsuitesparseconfig5 (>= 1:5.0.0), libumfpack5 (>= 1:4.5.2), libunwind8, libutf8proc2 (>= 1.3) Recommends: git, openssl Suggests: ess (>= 12.09-1~), julia-doc, vim-julia Breaks: julia-common (<< 0.5.0~) Replaces: julia-common (<< 0.5.0~) Section: science Priority: optional Multi-Arch: foreign Homepage: https://julialang.org Description: high-performance programming language for technical computing Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides a complete Julia installation (JIT compiler, standard library, text-based user interface). drwxr-xr-x root/root 0 2019-05-17 09:01 ./ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/bin/ -rwxr-xr-x root/root 18496 2019-05-17 09:01 ./usr/bin/julia drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/applications/ -rw-r--r-- root/root 286 2019-05-16 03:38 ./usr/share/applications/julia.desktop drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/ -rw-r--r-- root/root 7945 2019-05-16 03:38 ./usr/share/doc/julia/CONTRIBUTING.md.gz -rw-r--r-- root/root 9456 2019-05-16 03:38 ./usr/share/doc/julia/DISTRIBUTING.md.gz -rw-r--r-- root/root 70922 2019-05-16 03:38 ./usr/share/doc/julia/HISTORY.md.gz lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/NEWS.Debian.gz -> ../libjulia1/NEWS.Debian.gz -rw-r--r-- root/root 320 2019-05-16 03:38 ./usr/share/doc/julia/NEWS.md.gz -rw-r--r-- root/root 2138 2019-05-17 04:07 ./usr/share/doc/julia/README.Debian -rw-r--r-- root/root 2545 2019-05-16 03:38 ./usr/share/doc/julia/README.arm.md.gz -rw-r--r-- root/root 10966 2019-05-16 03:38 ./usr/share/doc/julia/README.md.gz -rw-r--r-- root/root 5630 2019-05-16 03:38 ./usr/share/doc/julia/README.windows.md.gz -rw-r--r-- root/root 6 2019-05-16 03:38 ./usr/share/doc/julia/VERSION lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/changelog.Debian.gz -> ../libjulia1/changelog.Debian.gz -rw-r--r-- root/root 38369 2019-05-17 04:07 ./usr/share/doc/julia/copyright drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/julia/examples/ -rw-r--r-- root/root 337 2019-05-17 04:07 ./usr/share/doc/julia/examples/prompt.example.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/icons/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/icons/hicolor/scalable/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root 4581 2019-05-16 03:38 ./usr/share/icons/hicolor/scalable/apps/julia.svg drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/ -rw-r--r-- root/root 5277125 2019-05-17 09:01 ./usr/share/julia/base.cache drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/julia/base/ -rw-r--r-- root/root 605 2019-05-17 09:01 ./usr/share/julia/base/build_h.jl drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/man/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/man/man1/ -rw-r--r-- root/root 2354 2019-05-17 09:01 ./usr/share/man/man1/julia.1.gz drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/metainfo/ -rw-r--r-- root/root 1410 2019-05-17 09:01 ./usr/share/metainfo/julia.appdata.xml libjulia-dev_1.0.4+dfsg-1_amd64.deb ----------------------------------- new debian package, version 2.0. size 59000 bytes: control archive=1872 bytes. 1156 bytes, 23 lines control 2149 bytes, 34 lines md5sums Package: libjulia-dev Source: julia Version: 1.0.4+dfsg-1 Architecture: amd64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 317 Depends: libjulia1 (= 1.0.4+dfsg-1) Section: libdevel Priority: optional Homepage: https://julialang.org Description: high-performance programming language for technical computing (development) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides the Julia runtime headers. drwxr-xr-x root/root 0 2019-05-17 09:01 ./ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/include/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/include/julia/ -rw-r--r-- root/root 2088 2019-05-17 09:01 ./usr/include/julia/END.h -rw-r--r-- root/root 2569 2019-05-17 09:01 ./usr/include/julia/ENTRY.amd64.h -rw-r--r-- root/root 2576 2019-05-17 09:01 ./usr/include/julia/ENTRY.i387.h -rw-r--r-- root/root 857 2019-05-17 09:01 ./usr/include/julia/MurmurHash3.h -rw-r--r-- root/root 1382 2019-05-17 09:01 ./usr/include/julia/analyzer_annotations.h -rw-r--r-- root/root 569 2019-05-17 09:01 ./usr/include/julia/arraylist.h -rw-r--r-- root/root 10676 2019-05-17 09:01 ./usr/include/julia/atomics.h -rw-r--r-- root/root 568 2019-05-17 09:01 ./usr/include/julia/bitvector.h -rw-r--r-- root/root 470 2019-05-17 09:01 ./usr/include/julia/dirpath.h -rw-r--r-- root/root 5982 2019-05-17 09:01 ./usr/include/julia/dtypes.h -rw-r--r-- root/root 1068 2019-05-17 09:01 ./usr/include/julia/hashing.h -rw-r--r-- root/root 1517 2019-05-17 09:01 ./usr/include/julia/htable.h -rw-r--r-- root/root 8523 2019-05-17 09:01 ./usr/include/julia/ios.h -rw-r--r-- root/root 81253 2019-05-17 09:01 ./usr/include/julia/julia.h -rw-r--r-- root/root 988 2019-05-17 09:01 ./usr/include/julia/julia_assert.h -rw-r--r-- root/root 7764 2019-05-17 09:01 ./usr/include/julia/julia_threads.h -rw-r--r-- root/root 251 2019-05-17 09:01 ./usr/include/julia/julia_version.h -rw-r--r-- root/root 514 2019-05-17 09:01 ./usr/include/julia/libsupport.h -rw-r--r-- root/root 5447 2019-05-17 09:01 ./usr/include/julia/locks.h -rw-r--r-- root/root 3379 2019-05-17 09:01 ./usr/include/julia/platform.h -rw-r--r-- root/root 237 2019-05-17 09:01 ./usr/include/julia/ptrhash.h -rw-r--r-- root/root 329 2019-05-17 09:01 ./usr/include/julia/strtod.h -rw-r--r-- root/root 422 2019-05-17 09:01 ./usr/include/julia/timefuncs.h -rw-r--r-- root/root 1104 2019-05-17 09:01 ./usr/include/julia/tls.h -rw-r--r-- root/root 5142 2019-05-17 09:01 ./usr/include/julia/tzfile.h -rw-r--r-- root/root 3293 2019-05-17 09:01 ./usr/include/julia/utf8.h -rw-r--r-- root/root 2061 2019-05-17 09:01 ./usr/include/julia/utils.h -rw-r--r-- root/root 56821 2019-05-17 09:01 ./usr/include/julia/uv.h drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/include/julia/uv/ -rw-r--r-- root/root 9460 2019-05-17 09:01 ./usr/include/julia/uv/errno.h -rw-r--r-- root/root 1781 2019-05-17 09:01 ./usr/include/julia/uv/linux.h -rw-r--r-- root/root 1497 2019-05-17 09:01 ./usr/include/julia/uv/threadpool.h -rw-r--r-- root/root 15990 2019-05-17 09:01 ./usr/include/julia/uv/unix.h -rw-r--r-- root/root 1844 2019-05-17 09:01 ./usr/include/julia/uv/version.h drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/ lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/libjulia.so -> libjulia.so.1.0 drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/libjulia-dev/ lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/share/doc/libjulia-dev/NEWS.Debian.gz -> ../libjulia1/NEWS.Debian.gz lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/share/doc/libjulia-dev/changelog.Debian.gz -> ../libjulia1/changelog.Debian.gz -rw-r--r-- root/root 38369 2019-05-17 04:07 ./usr/share/doc/libjulia-dev/copyright libjulia1_1.0.4+dfsg-1_amd64.deb -------------------------------- new debian package, version 2.0. size 34028888 bytes: control archive=7856 bytes. 1764 bytes, 25 lines control 690 bytes, 9 lines md5sums 21 bytes, 1 lines shlibs 36213 bytes, 1233 lines symbols 26 bytes, 1 lines triggers Package: libjulia1 Source: julia Version: 1.0.4+dfsg-1 Architecture: amd64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Julia Team Installed-Size: 204269 Depends: libc6 (>= 2.29), libcholmod3 (>= 1:4.5.2), libcurl3-gnutls (>= 7.16.2), libdsfmt-19937-1 (>= 2.2.3), libgcc1 (>= 1:3.4), libgit2-27 (>= 0.26.0), libgmp10, libmbedcrypto3 (>= 2.13), libmbedtls12 (>= 2.13), libmbedx509-0 (>= 2.0), libmpfr6 (>= 3.1.3), libopenblas-base, libopenlibm2 (>= 0.4), libpcre2-8-0 (>= 10.32), libspqr2 (>= 1:5.4.0+dfsg), libssh2-1 (>= 1.0), libstdc++6 (>= 6), libsuitesparseconfig5 (>= 1:5.0.0), libumfpack5 (>= 1:4.5.2), libunwind8, libutf8proc2 (>= 2.1), libopenblas-dev | libatlas-base-dev | libmkl-dev Breaks: julia (<< 0.5.0~), libjulia0.6, libjulia0.7 Replaces: julia (<< 0.5.0~), libjulia0.6, libjulia0.7 Section: libs Priority: optional Homepage: https://julialang.org Description: high-performance programming language for technical computing (runtime library) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides the Julia runtime library. drwxr-xr-x root/root 0 2019-05-17 09:01 ./ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/ lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.0.so -> libLLVM-6.0.so -rw-r--r-- root/root 43762072 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libLLVM.so -> libLLVM-6.0.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libamd.so -> ../libamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libcamd.so -> ../libcamd.so.2 -rw-r--r-- root/root 35856 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libccalltest.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libccolamd.so -> ../libccolamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libcholmod.so -> ../libcholmod.so.3 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libcolamd.so -> ../libcolamd.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libcurl.so -> ../libcurl-gnutls.so.4 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libdSFMT.so -> ../libdSFMT-19937.so.1 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libgit2.so -> ../libgit2.so.27 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libgmp.so -> ../libgmp.so.10 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so -> ../libmbedcrypto.so.3 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libmbedtls.so -> ../libmbedtls.so.12 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libmbedx509.so -> ../libmbedx509.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libmpfr.so -> ../libmpfr.so.6 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libopenblas.so -> ../libopenblas.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libopenlibm.so -> ../libopenlibm.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so -> ../libpcre2-8.so.0 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libspqr.so -> ../libspqr.so.2 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libssh2.so -> ../libssh2.so.1 -rw-r--r-- root/root 13880 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libsuitesparse_wrapper.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so -> ../libsuitesparseconfig.so.5 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libumfpack.so -> ../libumfpack.so.5 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libunwind.so -> ../libunwind.so.8 lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/libutf8proc.so -> ../libutf8proc.so.2 -rw-r--r-- root/root 163114176 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/julia/sys.so lrwxrwxrwx root/root 0 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/libjulia.so.1 -> libjulia.so.1.0 -rw-r--r-- root/root 2110512 2019-05-17 09:01 ./usr/lib/x86_64-linux-gnu/libjulia.so.1.0 drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/doc/libjulia1/ -rw-r--r-- root/root 413 2019-05-17 04:07 ./usr/share/doc/libjulia1/NEWS.Debian.gz -rw-r--r-- root/root 2383 2019-05-17 09:01 ./usr/share/doc/libjulia1/changelog.Debian.gz -rw-r--r-- root/root 38369 2019-05-17 04:07 ./usr/share/doc/libjulia1/copyright drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/lintian/ drwxr-xr-x root/root 0 2019-05-17 09:01 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 335 2019-05-17 04:07 ./usr/share/lintian/overrides/libjulia1 +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 16584304 Build-Time: 7573 Distribution: eoan-proposed Host Architecture: amd64 Install-Time: 174 Job: julia_1.0.4+dfsg-1.dsc Machine Architecture: amd64 Package: julia Package-Time: 7750 Source-Version: 1.0.4+dfsg-1 Space: 16584304 Status: successful Version: 1.0.4+dfsg-1 -------------------------------------------------------------------------------- Finished at 20190517-1919 Build needed 02:09:10, 16584304k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-16808353 Scanning for processes to kill in build PACKAGEBUILD-16808353